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;

}

相关推荐
火兮明兮23 分钟前
Python训练第四十五天
开发语言·python
我爱Jack35 分钟前
ObjectMapper 在 Spring 统一响应处理中的作用详解
java·开发语言
小白杨树树1 小时前
【SSM】SpringMVC学习笔记8:拦截器
java·开发语言
冷心笑看丽美人1 小时前
Spring MVC 之 异常处理
java·开发语言·java-ee·spring mvc
超级小忍1 小时前
Java集合中Stream流的使用
java·开发语言
搏博1 小时前
将图形可视化工具的 Python 脚本打包为 Windows 应用程序
开发语言·windows·python·matplotlib·数据可视化
int型码农1 小时前
数据结构第八章(二)-交换排序
c语言·数据结构·算法·排序算法
YKPG1 小时前
C++学习-入门到精通【14】标准库算法
c++·学习·算法
zm1 小时前
极限复习c++
开发语言·c++
CoovallyAIHub1 小时前
AI+无人机如何守护濒危物种?YOLOv8实现95%精准识别
深度学习·算法·计算机视觉