ch的c语言是大写还是小写

如题所述

判断char型变量ch是否为大写字母的c语言表达式是ch>='A' && ch<='Z' 。

char用于C或C++中定义字符型变量,取值是字符常量,只占一个字节。系统在表示一个char型变量时,是将变量的ASCII码存入内存。取值范围为 -128 ~ +127。所以可以直接用大写字母对应的ASCII码进行判断。即判断char型变量ch是否为大写字母的c语言表达式是ch>='A' && ch<='Z' 。

扩展资料:

C语言中如int、long、short等不指定signed或unsigned时都默认为signed,但char在标准中不指定为signed或unsigned,编译器可以编译为带符号的,也可以编译为不带符号的。

字符型变量的值由单引号括起来,字符串变量的值由双引号括起来。字符变量只能是单个字符,字符串变量则可以含一个或多个字符。可以把一个字符常量赋予一个字符变量,但不能把一个字符串常量赋予一个字符变量。在C语言中没有相应的字符串变量。

温馨提示:答案为网友推荐,仅供参考
相似回答