单个字符和字符串的区别除了单双引号还有啥?百度的话上面的东西我貌似没学到看不懂。
#include<stdio.h>
void main()
{
char ch1;
ch1="SHEN";
printf("ch1=%c",ch1+32);
}
`
你这ch1是字符,不能等于"SHEN"字符串
void main()
{
char ch[10] = "SHEN";
int i=0;
while(ch[i] != 0)
{
if(ch[i] >= 'A' && ch[i] <= 'Z')
ch[i] += 32;
i++;
}
printf("%s",ch);
}
遍历字符串处理吧 遇到大写就用 字母 - ‘A’ + ‘a’
‘’ 这个东西里面的不含 串结束符
“”这个东西里面就含有串结束符