unsigned long
সিটিতে ডেটাটাইপ কীভাবে প্রিন্ট করা যায় তা আমি কখনই বুঝতে পারি না
ধরুন unsigned_foo
এটি একজন unsigned long
, তারপরে আমি চেষ্টা করে দেখি:
printf("%lu\n", unsigned_foo)
printf("%du\n", unsigned_foo)
printf("%ud\n", unsigned_foo)
printf("%ll\n", unsigned_foo)
printf("%ld\n", unsigned_foo)
printf("%dl\n", unsigned_foo)
এবং এগুলির সমস্তই আমার -123123123
পরিবর্তে কোনও প্রকারের মুদ্রণ করে unsigned long
।
%lu
কাজ করেছেন। ধন্যবাদ। এর আগে অন্য কিছু অবশ্যই ঘটেছে এবং এটি কার্যকর হয়নি।