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;

}

相关推荐
m0_380743871 分钟前
Qt中导航栏实现的详细指南
开发语言·c++
FluxArt2 分钟前
GPT Image 2.5 中文提示词教程:Flux Art 可复用模板
前端·gpt·算法
mhmh1237 分钟前
Python 对象模型与数据模型:魔术方法、描述符与元类深度解析
开发语言·python
估值探索者12 分钟前
【Python量化策略实战 #02】多因子合成mom和vol两因子打分合成
开发语言·c++·python·数据挖掘·c#
思麟呀13 分钟前
位运算:从一个整数到一个集合
c语言·数据结构·c++·算法
阜阳山君GEO36 分钟前
豆包 SEED 新版本 GEO 优化:信源金字塔、打分体系与避坑落地指南
人工智能·算法
晓天衡宇•评测社区43 分钟前
晓天衡宇亮相 2026 云栖大会:迈向更可信的高质量评测
人工智能·算法·机器学习
CQU_JIAKE1 小时前
9.12[a]
算法
CQU_JIAKE1 小时前
9.11【A】
算法
m0_380743871 小时前
PHP7.3和7.2字符串功能有什么不同
开发语言·php