C语言程序设计(进阶)

上了生活的贼船,那就做一个快乐的海盗。

2.3练习

·下面代码输出的结果是什么?

#include <stdio.h>

int main()

{

char a = -1;

signed char b = -1;

unsigned char c = -1;

printf("a=%d,b=%d,c=%d",a,b,a);

return 0;

}

解析:

以此类推:

signed short的取值范围:-32768~32767

unsigned short的取值范围:0~65535

·下面代码输出的结果是什么?

int main()

{

char a = -128;

printf("%u\n",a);

return 0;

}

相关推荐
MobotStone3 分钟前
三步高效拆解顶刊论文
算法
CreasyChan4 分钟前
unity射线与几何检测 - “与世界的交互”
算法·游戏·3d·unity·数学基础
yongui478345 分钟前
基于C# WinForm开发的固定资产管理系统
开发语言·c#
阿蒙Amon8 分钟前
C#每日面试题-装箱和拆箱
开发语言·c#
天下一般9 分钟前
go语言设计模式<一>模板方法
开发语言·设计模式·golang
这个需求建议不做15 分钟前
pdf.js(pdfdist)踩坑workerSrc报错pdf.worker.mjs无法正确获取
开发语言·javascript·pdf
leiming617 分钟前
C++ 类模板对象做函数参数
开发语言·c++·算法
王老师青少年编程17 分钟前
csp信奥赛C++标准模板库STL案例应用1
c++·算法·stl·标准模板库·csp·信奥赛·binary_search
最贪吃的虎18 分钟前
网络是怎么传输的:从底层协议到浏览器访问网站的全过程剖析
java·开发语言·网络·http·缓存
云栖梦泽19 分钟前
鸿蒙应用全流程上线实战:从合规到运营的闭环落地
开发语言·鸿蒙系统