作业帮 > 综合 > 作业

如何在C语言中判断一个变量为一个字符串!

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/26 20:19:54
如何在C语言中判断一个变量为一个字符串!
比如说我输入一段文字我要在这段文字里找出一个词语我用while循环,我声明一个char 变量,循环条件是这个变量等于我要找的词语,
我是做一个班长选举的程序,直接输入班里同学每个人所支持的竞选人,再从所输入的名字中分别计算出每个名字出现的次数,并要排序!
空格不算是空字符串,str=""这样的才算是空字符串,里面什么都没有,而str=" "是有内容了,这个str存储了一个字符(空格),如果你要把空格也算是空字符串,那么要稍作修改:
char str[] = " ";
int len = strlen(str), i = 0;
if (len 0)
{
while(i len str[i++] == ' ');
if (i len) // 字符串不空
else // 空字符串
}