Ц Програм за проналажење дужине низа

У овом примеру ћете научити да ручно пронађете дужину низа без употребе функције стрлен ().

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања на Ц:

  • Ц Програмирање жица
  • Манипулације жицама у Ц програмирању помоћу библиотечких функција
  • Ц за Лооп

Као што знате, најбољи начин да пронађете дужину низа је коришћење strlen()функције. Међутим, у овом примеру ћемо ручно пронаћи дужину низа.

Израчунајте дужину низа без употребе функције стрлен ()

#include int main() ( char s() = "Programming is fun"; int i; for (i = 0; s(i) != ''; ++i); printf("Length of the string: %d", i); return 0; ) 

Оутпут

Дужина жице: 18 

Овде смо, користећи forпетљу, извршили итерацију преко знакова низа од i = 0до док ''се не наиђе на (нулл карактер). У свакој итерацији вредност и се повећава за 1.

Када се петља заврши, дужина низа чува се у променљивој и.

Занимљиви Чланци...