C中char类型的用法


代码
/* char类型的用法 */
#include <stdio.h>

main(int argc, char *argv[]) {
    /* 声明字符变量c1 */
    char c1 = 'a';
    /* char类型的本质是一个整数,占用一个字节宽度
       有符号char类型的取值范围:char(-128~127)
       无符号char类型的取值范围:unsigned char(0~255) */
    printf("c1的值是%c, 以整型格式化输出%d, 占%d个字节宽度\n", c1, c1, sizeof(c1)); // c1的值是a, 以整型格式化输出97, 占1个字节宽度
    
    /* 声明字符型变量c2的值为-99 */
    char c2 = -99;
    printf("c2的值为%c, 以整型格式化输出%d\n", c2, c2); // c2的值为, 以整型格式化输出-99
}

查看源代码


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM