سؤال

لقد صادفت مؤخرا عبر هذا الخط في كود -

fprintf(logfile,"   |-IP Version        : %dn",(unsigned int)iph->version);

هو "٪ DN" هنا سلسلة تنسيق؟ إذا كان الأمر كذلك، فما الذي يدل عليه؟

هل كانت مفيدة؟

المحلول

يبدو قليلا مثل شخص ما يريد الكتابة %d\n لإنهاء الخط مع خطف، ولكن الخلفية تضيع في مكان ما. رمز التنسيق، في أي حال، ينتهي ب "D".

نصائح أخرى

لا،٪ D هو سلسلة تنسيق، مما يدل على القيمة العشرية. سيتم إلحاق "ن". ما لم يكن " n"، والذي من المفترض أن يكون عليه، وهو جديد (سيتم إلحاق بالطبع أيضا).

إنه يدل على رقم عشري متبوعا بحرف 'n'.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top