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;

}

相关推荐
间歇性努力持续性发呆的野生快乐选手5 小时前
dfs回溯,bfs枚举,完全背包
c++·算法·深度优先·宽度优先
郝学胜_神的一滴5 小时前
干货版《算法导论》17:双数极值配对与卡牌手牌编码最优解
数据结构·算法
小僧景贤5 小时前
嵌入式C语言 第十一篇:成长路线|嵌入式C工程师完整进阶学习路径(从零到工程级落地|含周期+实战项目)
c语言·开发语言·学习
Brilliantwxx5 小时前
【Linux】自动化构建工具 make 与 Makefile
linux·运维·服务器·开发语言·自动化
灵晔君5 小时前
【Linux】进程(四)——进程虚拟地址空间
linux·c语言·开发语言
萧瑟余晖5 小时前
Java深入解析篇十八之响应式编程
java·开发语言
看浪的路人6 小时前
第5讲:代码审查与 Bug 检测
开发语言·windows·python
netccdn6 小时前
Hough变换检测直线(Matlab)
开发语言·计算机视觉·matlab
有点。6 小时前
C++深度优先搜索(三)
开发语言·c++·深度优先
天空'之城6 小时前
C 语言工业级通用组件手写 25:简易日志系统
c语言·开发语言·日志系统·嵌入式调试·调试打印