أهلاً بيك. في C مفيش نوع اسمه string زي اللغات التانية. النص مصفوفة حروف… وفي آخرها علامة مخصوصة بتقول: هنا النص خلص.
الناتج
النص في الذاكرة
  • كل حرف في خانة
  • \0 في الآخر ← النص خلص
  • "Basma" بياخد 6 خانات
  • printf و strlen بيقفوا عند \0
┌───┬───┬───┬───┬───┬────┐
│ B │ a │ s │ m │ a │ \0 │
└───┴───┴───┴───┴───┴────┘
 [0] [1] [2] [3] [4]  [5]