سؤال
لقد صادفت مؤخرا عبر هذا الخط في كود -
fprintf(logfile," |-IP Version : %dn",(unsigned int)iph->version);
هو "٪ DN" هنا سلسلة تنسيق؟ إذا كان الأمر كذلك، فما الذي يدل عليه؟
المحلول
يبدو قليلا مثل شخص ما يريد الكتابة %d\n
لإنهاء الخط مع خطف، ولكن الخلفية تضيع في مكان ما. رمز التنسيق، في أي حال، ينتهي ب "D".
نصائح أخرى
لا،٪ D هو سلسلة تنسيق، مما يدل على القيمة العشرية. سيتم إلحاق "ن". ما لم يكن " n"، والذي من المفترض أن يكون عليه، وهو جديد (سيتم إلحاق بالطبع أيضا).
إنه يدل على رقم عشري متبوعا بحرف 'n'
.
لا تنتمي إلى StackOverflow