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;

}

相关推荐
重生之小比特10 小时前
【Java SE】运算符
java·开发语言
Bmob后端云10 小时前
Bmob后端云实战|Python给备忘录接入AI摘要、文本润色功能
算法·github
Patrick在香港10 小时前
Claude + Python 数据管道:一次字段改名,786 行历史数据被静默重写
开发语言·windows·python·claude·数据工程·数据校验·数据管道
小鱼干..10 小时前
CTFHub技能树-ssrf-URL Bypass
算法
CodeStats10 小时前
【Java数据类型】Java底层数据类型原理(下):时间API、JSON与String存储演进
java·开发语言·数据类型·string·byte
chushiyunen10 小时前
动态规划、贪心算法、分治法
算法·贪心算法·动态规划
Brilliantwxx10 小时前
【STM32 】把 printf 搬到串口上 —— C 标准 IO 函数重定向与多文件工程搭建(实战串口电灯)
c语言·开发语言·stm32·单片机·嵌入式硬件·架构·ecmascript
wuminyu10 小时前
Kafka利用sendfile与Page Cache实现高性能传输剖析
java·linux·c语言·jvm·c++
hansang_IR10 小时前
【题解】P4456 [CQOI2018] 交错序列(数学递推)
c++·算法
流浪00110 小时前
大厂 C/C++ 2023–2025 面试答案题汇总
开发语言·c++