मैं कभी नहीं समझ सकता कि 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इस समय काम किया। धन्यवाद। पहले कुछ और हुआ होगा और यह काम नहीं किया।