سؤال

أنا فقط يمكن أن تجد مراجع ج صغيرة.أعتقد أن رأس المال ج Unicode ولكن لست متأكدا.عن انخفاض أعداد سواء الناتج نفس الحرف.

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

المحلول

ومن MSDN:

و٪ ج

type: int or wint_t 
<اقتباس فقرة>   

عند استخدامها مع وظائف printf،   يحدد طابع بايت واحد؛   عند استخدامها مع وظائف wprintf،   تحدد طابع واسع.

و٪ C

type: int or wint_t
<اقتباس فقرة>   

عند استخدامها مع printf   وظائف، ويحدد طابع نطاق واسع؛   عند استخدامها مع وظائف wprintf،   يحدد حرف بايت واحد.

وأكثر حول شكل محددات هنا

نصائح أخرى

MSDN

و٪ ج

عند استخدامها مع وظائف printf، يحدد حرف بايت واحد. عند استخدامها مع وظائف wprintf، تحدد طابع واسع.

و٪ C

عند استخدامها مع وظائف printf، يحدد طابع نطاق واسع؛ عند استخدامها مع وظائف wprintf، يحدد حرف بايت واحد.

لاحظ أن %ج ليس القياسية.معيار تحويل الأحرف هي:

  • ج ٪ على int. printf الإخراج كما إذا كان unsigned char. wprintf الإخراج نتيجة التحويل إلى wchar_t قبل btowc.
  • ٪ lc هو wint_t. printf الإخراج نتيجة التحويل إلى multibyte السلسلة من قبل wcrtomb. wprintf الإخراج كما لو كان wchar_t.
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top