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;

}

相关推荐
头像很酷4 分钟前
嵌入式虚拟化-xvisor-物理内存大管家
c语言·hypervisor·xvisor·嵌入式虚拟化
海绵宝宝转agent6 分钟前
2026-10-16 4算法+1面经
算法
染指111013 分钟前
147.Agent-LangGraph归并函数
开发语言·人工智能·python·langchain·agents
Elastic 中国社区官方博客19 分钟前
教程:监控 Java 应用
java·开发语言·数据库·elasticsearch·搜索引擎·全文检索
ShineWinsu26 分钟前
对于JavaScript:初识JavaScript以及输入输出
java·开发语言·前端·javascript·css·面试·html
小小安于乱29 分钟前
linux中java的springboot程序获取IP地址间歇性10秒卡顿问题
java·开发语言
小poop30 分钟前
基础排序算法详解——插入、选择与交换排序
算法·排序算法
青蓝智慧马老师34 分钟前
想学数据分析但零基础,正确顺序不是先学 Python
大数据·人工智能·算法
嵌入式学习菌40 分钟前
Modbus 透传和 Modbus 转发区别
c语言
峥嵘life1 小时前
Android16 开机后立即打开相机闪退问题分析与解决总结
android·开发语言·数码相机·策略模式