char类型
- char类型变量占用1个字节
- char类型的数据可以对照ASCII表转换成整型
- C语言不看怎么存,只看怎么取
char charValue = 'A';
printf("%c\n", charValue);// 输出A
printf("%c\n", charValue);// 输出65
// 字符6和数字6是完全不相同的两个数
char c1 = 6;
char c2 = '6';
printf("%i\n",c1);// 输出6
printf("%i\n",c2);// 输出54
char类型在某些情况下可以当做整型来使用
char取值范围 -2(7) ~ 2(7)-1 -> -128 ~ 127
将大写字母转换成小写字母
char lowerValue(char charValue)
{
/*
注意:开发中不要写这些数字
if(charValue >= 65 && charValue <= 90){
charValue = charValue + 32;
}
*/
if(charValue >= 'A' && charValue <= 'Z'){
charValue = charValue + ('a' - 'A');
}
return charValue;
}