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;

}

相关推荐
2501_9434691516 小时前
【无标题】
数据结构·算法
_codemonster16 小时前
计算机视觉入门到实战系列(八)Harris角点检测算法
python·算法·计算机视觉
逑之16 小时前
C语言笔记16:文件操作
c语言·笔记·单片机
Snow_day.16 小时前
有关排列排列组合(1)
数据结构·算法·贪心算法·动态规划·图论
随丶芯16 小时前
IDEA安装leetcode-editor插件
java·开发语言
Ccjf酷儿17 小时前
C++语言程序设计 (郑莉)第六章 数组、指针和字符串
开发语言·c++
禹曦a17 小时前
Java实战:Spring Boot 构建电商订单管理系统RESTful API
java·开发语言·spring boot·后端·restful
逑之17 小时前
C语言笔记15:动态内存管理
c语言·网络·笔记
superman超哥17 小时前
精确大小迭代器(ExactSizeIterator):Rust性能优化的隐藏利器
开发语言·后端·rust·编程语言·rust性能优化·精确大小迭代器
芒克芒克17 小时前
虚拟机类加载机制
java·开发语言·jvm