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;

}

相关推荐
Tisfy几秒前
LeetCode 3453.分割正方形 I:二分查找
算法·leetcode·二分查找·题解·二分
漫随流水1 分钟前
leetcode算法(101.对称二叉树)
数据结构·算法·leetcode·二叉树
特行独立的猫5 分钟前
python+Proxifier+mitmproxy实现监听本地网路所有的http请求
开发语言·爬虫·python·http
浩瀚地学6 分钟前
【Java】集合-Collection
java·开发语言·经验分享·笔记·学习
源代码•宸9 分钟前
Golang原理剖析(string面试与分析、slice、slice面试与分析)
后端·算法·面试·golang·扩容·string·slice
派森先生10 分钟前
排序算法-冒泡排序
算法·排序算法
盛者无名11 分钟前
Rust语言基础
开发语言·后端·rust
静心问道13 分钟前
排序算法分类及实现
算法·排序算法
wangkay8815 分钟前
【Java 转运营】Day03:抖音直播间自然流运营
java·开发语言·新媒体运营
黎雁·泠崖16 分钟前
吃透Java操作符高阶:位操作符+赋值操作符 全解析(Java&C区别+实战技巧+面试考点)
java·c语言·面试