易百教程

计算char数组中的总字符数

要计算char数组中的总字符数,可参考以下一段示例代码。

#include <stdio.h>
#include <ctype.h>

int main()
{
    char phrase[] = "Welcome to yiibai.com";

    int index;
     index = 0;
    while(phrase[index])
    {
        index++;
    }

    printf("\"%s\"\n",phrase);
    puts("统计结果:");
    printf("共有 %d 个字符。\n",index);

    return(0);
}

编译并执行上面示例代码,得到以下结果:

hema@yiibai:~/book$ gcc main.c
hema@yiibai:~/book$ ./a.out
"Welcome to yiibai.com"
统计结果:
共有 21 个字符。