C 语言程序,求字符串长度?
字符串实质上是一个由 null 字符 '\0' 终止的一维字符数组。因此,一个以 null 终止的字符串包含组成字符串的字符以及其后的 null。
要查找字符串的长度,我们需要循环并计数循环中的所有单词,直到匹配到“\0”字符。
例如
输入 −naman
输出 − 字符串长度为 5
说明 − 我们需要遍历字符串的每个索引,直到到达字符串末尾,即“\0”,这是 null 字符。
示例
#include <stdio.h>
#include<string.h>
int main() {
char string1[]={"naman"};
int i=0, length;
while(string1[i] !='\0') {
i++;
}
length=i;
printf(" string length is %d",length);
return 0;
}输出
string length is 5
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP