PROG 5.1 文字列の長さ

<問題>

文字列の長さを求める。例題は、Hello Kitty。

<実行結果>

Hello Kittyの文字数は11です。


<ヒント>



解答例

#include <stdio.h>

int main(void) {
    char str[] = "Hello Kitty";
    int len;

    /* 文字列処理は、「ヌル文字まで」が定番。通常の配列は「サイズまで」 */
    len = 0;
    while (str[len] != '\0') {
        len++;
    }

    printf("%sの文字数は%dです。\n", str, len);

    return 0;
}