char是整数还是字符?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了char是整数还是字符?相关的知识,希望对你有一定的参考价值。
参考技术Achar是容纳单字符的一种基本数据类型,不能存储汉字。严格来说,char 其实也是整数类型(integer type),因为 char 类型储存的实际上是整数,而不是字符。计算机使用特定的整数编码来表示特定的字符。
扩展资料:char是C/C++整型数据中比较古怪的一个,其它的如int/long/short等不指定signed/unsigned时都默认是signed,但char在标准中是unsigned,编译器可以实现为带符号的,也可以实现为不带符号的,有些编译器如pSOS的编译器,还可以通过编译开关来指定它是有符号数还是无符号数。
参考资料:char百度百科
已知变量char 中存放了一个字符,判断该字符是大写字母小写字母 数字字符还是其他字符,并将判断结果输出
参考技术A #inlude <iostream>using namespace std;
void Judgecharacter(char Input)
if(cInput > ='A' && cInput <='Z')
cout << "这是一个大写字母" << endl;
return ;
if(cInput >='a' && cInput <= 'z')
cout << "这是一个小写字母" << endl;
return ;
if(cInput >= '0' && cInput <= '9')
cout << "这是一个数字" << endl;
return ;
cout << "其他字符" << endl;
return ;
本回答被提问者采纳
以上是关于char是整数还是字符?的主要内容,如果未能解决你的问题,请参考以下文章