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;

}

相关推荐
面汤放盐7 分钟前
企业权限--系统性方案探究
java·开发语言
wen__xvn9 分钟前
代码随想录算法训练营DAY27第八章 贪心算法 part01
算法·贪心算法
悟能不能悟14 分钟前
java Date转换为string
java·开发语言
菜宾22 分钟前
java-redis面试题
java·开发语言·redis
We་ct22 分钟前
LeetCode 125. 验证回文串:双指针解法全解析与优化
前端·算法·leetcode·typescript
客卿12325 分钟前
力扣20-有效括号(多家面试题)
算法·leetcode·职场和发展
W_a_i_T35 分钟前
【Coding日记】菜鸟编程C语言100例——第一题
c语言·学习·编程思维·菜鸟编程
木井巳37 分钟前
【递归算法】快速幂解决 pow(x,n)
java·算法·leetcode·深度优先
程序员_大白1 小时前
区块链部署与运维,零基础入门到精通,收藏这篇就够了
运维·c语言·开发语言·区块链
qq_229058011 小时前
python-Dgango项目收集静态文件、构建前端、安装依赖
开发语言·python