علامات الاقتباس المزدوجة مقابل الاقتباسات الفردية في لغة C.

كيفية التعامل مع الاقتباسات في لغة سي

فيجقد تجد نفسك تستخدم علامات الاقتباس المزدوجة في بعض الحالات وعلامات الاقتباس المفردة في حالات أخرى.

في بعض اللغات ، لا يوجد فرق بين الاثنين. لكن في C ، هناك فرق ، وستستخدم أحدهما مقابل الآخر حسب الحاجة.

متى يمكنك استخدام علامات الاقتباس المفردة ومتى يمكنك استخدام علامات الاقتباس المزدوجة؟

تُستخدم علامات الاقتباس المفردة لتحديد حرف واحد (charالقيمة):

char letter = 'a';

تُستخدم علامات الاقتباس المزدوجة لإنشاء سلسلة حرفية:

char *name = "Flavio";

لاحظ أنه يمكنك إنشاء سلسلة حرفية من حرف واحد:

char *letter = "a";

لكن تذكر أن السلسلة تتكون من أحرف السلسلة بالإضافة إلى a0في النهاية ، مما يجعل القيم الحرفية للسلسلة المكونة من حرف واحد تأخذ ضعف مساحة الحرف الواحد.

تحميل مجانيكتيب C


المزيد من دروس clang: