char类型用于存储字符(比如字母或者标点),但是从技术层面讲,char类型是整数,因为char类型存储的是整数而不是字符。 计算机使用字符编码来处理字符,即
用特定的整数来表示特定的字符。 例如在ASCII编码中, 大写字母A存储的是65.
char类型通常被定义为8位的存储单元。 通常1个字节被定义为char类型占用的位数
程序测试:
#include <stdio.h> int main(void) { char ch; printf("Please input an letter: "); scanf("%c", &ch); printf("\nletter is: %c.\n", ch); printf("integer: %d.\n", ch); return 0; }
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。