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;

}

相关推荐
YMWM_6 分钟前
python3中类的__call__()方法介绍
开发语言·python
爱学习的阿磊7 分钟前
C++与Qt图形开发
开发语言·c++·算法
历程里程碑10 分钟前
Linux 16 环境变量
linux·运维·服务器·开发语言·数据库·c++·笔记
二年级程序员10 分钟前
C 语言文件操作
c语言
爱敲代码的TOM13 分钟前
基础算法技巧总结2(算法技巧零碎点,基础数据结构,数论模板)
数据结构·算法
小莞尔13 分钟前
【51单片机】【protues仿真】 基于51单片机波形发生器系统
c语言·单片机·嵌入式硬件·物联网·51单片机
cyforkk14 分钟前
15、Java 基础硬核复习:File类与IO流的核心逻辑与面试考点
java·开发语言·面试
空空潍20 分钟前
Python核心基础语法
开发语言·python
liu_endong24 分钟前
杰发科技AC7840——打印所有GPIO的PORT配置寄存器
mcu·算法·杰发科技·autochips·车规芯片
霍理迪24 分钟前
JS其他常用内置对象
开发语言·前端·javascript