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;

}

相关推荐
国服第二切图仔12 分钟前
Rust开发之使用 Trait 定义通用行为——实现形状面积计算系统
开发语言·网络·rust
AI科技星22 分钟前
基于空间螺旋运动假设的水星近日点进动理论推导与验证
数据结构·人工智能·经验分享·算法·计算机视觉
前端小咸鱼一条24 分钟前
14. setState是异步更新
开发语言·前端·javascript
L_090730 分钟前
【Algorithm】Day-10
c++·算法·leetcode
大大dxy大大44 分钟前
sklearn-提取字典特征
人工智能·算法·sklearn
无知就要求知1 小时前
golang封装可扩展的crontab
开发语言·后端·golang
初学小刘1 小时前
U-Net系列算法
算法
weixin_467209281 小时前
Qt Creator打开项目提示no valid settings file could be found
开发语言·qt
GilgameshJSS1 小时前
STM32H743-ARM例程35-DHCP
c语言·arm开发·stm32·单片机·嵌入式硬件
GilgameshJSS1 小时前
STM32H743-ARM例程34-BootROM
c语言·arm开发·stm32·单片机·嵌入式硬件