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;

}

相关推荐
东鹏特饮35 分钟前
系统运维(传统/通用运维)面试题
开发语言·php
其实防守也摸鱼36 分钟前
个人学习 Pwn 思路:从基础到漏洞利用的进阶路径
大数据·前端·人工智能·chrome·算法·安全·网络安全
今天要早睡_1 小时前
C++01_入门基础复习
开发语言·c++
Nuanyt1 小时前
LeetCode Hot 100 链表专题(五)· 2 题(Java)
java·算法·leetcode·链表
黑马程序员毕设2 小时前
基于 Java 的餐饮点餐系统设计与应用报告
java·开发语言
1-1=03 小时前
C# 委托与事件
开发语言·c#
Fuyo_11194 小时前
C++ 运行时多态与虚函数机制全面剖析【面试重点】
开发语言·c++·面试
§ꦿCFོ༉4 小时前
嵌入式八股—C语言入门学习(一)
c语言·编程语言·嵌入式八股文
w_zero_one4 小时前
递归算法(一)
java·开发语言·算法
Julien20045 小时前
管理机密(一)
运维·服务器·开发语言·学习方法