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;

}

相关推荐
qs70162 分钟前
c直接调用FFmpeg命令无法执行问题
c语言·开发语言·ffmpeg
zoujiahui_20182 分钟前
python中模型加速训练accelerate包的用法
开发语言·python
码界奇点2 分钟前
基于Golang的分布式综合资产管理系统设计与实现
开发语言·分布式·golang·毕业设计·go语言·源代码管理
xiaolongmeiya4 分钟前
P3810 【模板】三维偏序 / 陌上花开 cdq分治+树状数组
c++·算法
满天星83035775 分钟前
【Linux】信号(下)
android·linux·运维·服务器·开发语言·性能优化
专注于大数据技术栈6 分钟前
java学习--String
java·开发语言·学习
Chrikk7 分钟前
基于 RAII 的分布式通信资源管理:NCCL 库的 C++ 封装
开发语言·c++·分布式
A24207349307 分钟前
js常用事件
开发语言·前端·javascript
LYFlied8 分钟前
【每日算法】LeetCode 20. 有效的括号
数据结构·算法·leetcode·面试
阿沁QWQ10 分钟前
C++哈希表设计
开发语言·c++·散列表