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;

}

相关推荐
杰瑞不懂代码几秒前
【公式推导】AMP算法比BP算法强在哪(一)
python·算法·机器学习·概率论
晚风(●•σ )5 分钟前
C++语言程序设计——【算法竞赛常用知识点】
开发语言·c++·算法
..过云雨7 分钟前
14.【Linux系统编程】进程间通信详解(管道通信、System V共享内存、消息队列、信号量)
linux·c语言·c++·后端
Byron Loong8 分钟前
【C#】离线场景检测系统时间回拨
开发语言·c#
浅川.2512 分钟前
xtuoj 哈希
算法·哈希算法·散列表
AndrewHZ15 分钟前
【复杂网络分析】复杂网络分析技术在图像处理中的经典算法与应用实践
图像处理·人工智能·算法·计算机视觉·图像分割·复杂网络·图论算法
free-elcmacom16 分钟前
机器学习入门<4>RBFN算法详解
开发语言·人工智能·python·算法·机器学习
韭菜钟17 分钟前
在Qt中实现mqtt客户端
开发语言·qt
4***5721 分钟前
PHP进阶-在Ubuntu上搭建LAMP环境教程
开发语言·ubuntu·php
ULTRA??22 分钟前
C++拷贝构造函数的发生时机,深拷贝实现
开发语言·c++