怎么把char转成int
更新时间: 2025-08-07 14:02:33
char转成int的方法:
C语言中char类型本身就是整型类数据变量,可以直接赋值给int变量。
char占一个字节内存空间,可表示的有符号数为-128~127,无符号数0~255。
C语言中字符是按其ascii值进行存储的,如,字母‘a’,其实际存储在内存中的数据为97,只是在输出时,因格式串的不同,表现出来的形式不同:
printf(“%c”,‘a’);//按字符输出,显示a。
printf(“%d”,‘a’);//按整数输出,显示97。
printf(“%x”,‘a’);//按16进制输出,显示61。
int占四字节内存空间,char赋值给int,系统自动进行高位补符号位,如,正数前补0,负数前补1。
怎么把char转成int 相关文章
上一篇:花木兰是汉族人吗
下一篇:口腔溃疡的克星就是它
其他相关资讯
- 广东省肇庆市气象台发布暴雨黄色预警信...
- 河南省濮阳市清丰县气象台发布高温橙色...
- 河南省三门峡市气象台发布暴雨黄色预警...
- 广东省惠州市博罗县气象台发布雷雨大风...
- 贵州省黔南布依族苗族自治州平塘县气象...
- 陕西省安康市岚皋县气象台发布雷雨大风...
- 四川省凉山彝族自治州布拖县气象台发布...
- 广东省肇庆市广宁县气象台发布暴雨黄色...
- 河南省郑州市巩义市气象台发布暴雨黄色...
- 陕西省汉中市佛坪县气象台发布雷雨大风...
- 广东省广州市南沙区气象台发布雷雨大风...
- 河南省焦作市温县气象台发布雷暴大风黄...
- 宁夏回族自治区石嘴山市平罗县气象台发...
- 山西省运城市平陆县气象台发布暴雨蓝色...
- 吉林省白山市靖宇县气象台发布雷电黄色...
- 大方县气象台发布大风蓝色预警信号
- 贵州省黔南布依族苗族自治州贵定县气象...
- 云南省昭通市永善县气象台发布雷电黄色...
- 陕西省安康市汉阴县气象台发布雷雨大风...
- 贵州省黔南布依族苗族自治州三都县气象...
天气预报导航
天气资讯
更多 >>