سؤال

كيف أكتب عنوان Mac FF: FF: FF: FF: FF: FF ك Charr [] في ج؟

هل أنا فقط أفعل char macaddress[6] = "%0xFF%0xFF%0xFF%0xFF%0xFF%0xFF";

لست واثق. شكرا!

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

المحلول

char macaddress[6] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };

نصائح أخرى

أنا أفعل مثل هذا char macaddress[] = "\xff\xff\xff\xff\xff\xff";

هناك بعض خطوط دليل الترميز لاستكشاف مجموعة تشار، لأن الحاجة إلى أن تكون قد تم إنهاؤها وحجم هو في الواقع 7.

لا تقم بتهيئة مجموعة من الأحرف باستخدام سلسلة حرفية مع المزيد من الأحرف (بما في ذلك " 0") من الصفيف. لذلك، من الضروري تحديد الحجم الصحيح لسلسلة حرفية (char s [4] = "ABC"؛).
ومع ذلك، نظرا لأن نتيجة التوقعات يمكن الحصول عليها دائما حتى لو تم تغيير حجم السلسلة الحرفية، فإن طريقة عدم وصف الحجم (Char S [] = "ABC"؛) ينصح بذلك.

المرجع:http://www.caravan.net/ec2plus/guide.html.

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