C语言求字符串的长度 问题描述:求This is a C program字符串的长度: 问题分析:首先,了解字符串在C语言的定义,C语言中字符串是通过字符指针来间接实现的。利用一个循环来遍历该字符串,并且判断当前位置是否为空,在字符串的结尾,通常用\0来表示结束。 #include<stdio.h> #include<string.h> main() { int i=0; char str[50]="This Is a C Program"; while(str[i]!='\0') {i++;} printf("%d\n",i); } 结果显示: