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;

}

相关推荐
格林威10 小时前
多相机并行采图最佳实践:Task.WhenAll + 异常处理 + 资源释放
开发语言·人工智能·数码相机·计算机视觉·c#·视觉检测·机器视觉
一米阳光866110 小时前
软考(中级)软件设计师核心笔记(9)算法——时间复杂度与空间复杂度、查找算法、排序算法
笔记·算法·职场发展·软考·软件设计师·中级职称
djjjx.10 小时前
【 C++ 】多态
开发语言·c++·多态
夜雪一千10 小时前
Python如何使用XPath定位没有特征的元素?无id、无class通用定位技巧
开发语言·python
Mem0rin11 小时前
二分查找:左右边界
数据结构·算法
艾莉丝努力练剑11 小时前
【QT:解决问题】Qt5Core.dll:无法定位程序输入点
java·开发语言·qt·学习·面试
流浪00111 小时前
Python 基础语法(一):常量、变量、输入输出与运算符
开发语言·python
光影少年11 小时前
react离线缓存、图片缓存方案
开发语言·前端·javascript·react native·react.js·缓存·前端框架
SomeB1oody11 小时前
【RustyML入门】3.7. 循环层
开发语言·后端·机器学习·rust·教程
言乐614 小时前
Python游戏水平测试辅助系统
开发语言·python·游戏·django·pygame