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;

}

相关推荐
CTA终结者5 分钟前
期货量化环境装不上怎么办:天勤 TqSdk 安装与 Python 版本排查
开发语言·python
影寂ldy6 分钟前
C# 多态与函数重载(静态多态)
开发语言·c#
SilentSamsara6 分钟前
Python 与 Docker:多阶段构建、最小镜像与健康检查
运维·开发语言·python·docker·中间件·容器
变量未定义~7 分钟前
快速幂、费马小定理、约数的个数、欧拉函数模板、矩阵快速幂
开发语言
hyunbar12 分钟前
NOT IN 的 NULL 陷阱:一次 UNION 数据“神秘消失“
开发语言·sql
C+++Python12 分钟前
如何在 Java 中使用 BIO、NIO 和 AIO?
java·开发语言·nio
Kurisu57518 分钟前
深度拆解:从令牌桶到滑动窗口,高并发系统限流算法的数学本质与边界
java·网络·算法
哈泽尔都18 分钟前
运动控制教学——5分钟学会力控算法(阻抗/导纳/力位混合)
c++·python·算法·决策树·贪心算法·机器人·gpu算力
WWW652623 分钟前
代码随想录 打卡第四十七天
数据结构·算法·leetcode
1892280486126 分钟前
NV022固态MT29F16T08GWLCEM5-QBES:C
c语言·开发语言