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 分钟前
C++ 第一阶段:对象、内存与生命周期
开发语言·c++
HRTOS8 分钟前
HRTOS应用示例:信号量机制详解
c语言·人工智能·嵌入式硬件·51单片机
玖玥拾19 分钟前
Lua 基础语法(二)
开发语言·unity·lua
SDWAN_Cheap21 分钟前
SD-WAN智能选路技术的算法与实现机制
算法·php·sdwan
王的宝库23 分钟前
GO常用标准库包
开发语言·后端·golang
从零开始的嵌入式之旅28 分钟前
day36
linux·c语言·经验分享·笔记·嵌入式硬件
geovindu39 分钟前
python: Face Recognition
开发语言·后端·python·人脸识别
HRTOS41 分钟前
HRTOS应用示例:Mutex互斥锁机制详解
c语言·单片机·嵌入式硬件·51单片机
不会就选b43 分钟前
数据结构之树&&二叉树(二)
数据结构·算法
平头哥技术团队1 小时前
Day 13 | 调 line-height 和 margin:三处间距让名片页脱离模板感
开发语言·前端·javascript·学习·html5