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;

}

相关推荐
学习星球8 小时前
Solid.js 实战:拆解官方 RealWorld 项目
开发语言·javascript·vue.js
OPEN-F8 小时前
Python进阶教程:正则表达式进阶与文本处理
开发语言·python·正则表达式
.格子衫.8 小时前
032动态规划之区间DP——算法备赛
算法·动态规划
zhifou1234568 小时前
java 17升级安装
java·开发语言
for_ever_love__8 小时前
python基础语法学习: 面向对象的三大特性
开发语言·python·学习
不会代码的小猴9 小时前
7. JSON
开发语言·c++·笔记·qt·算法·json
沫璃染墨9 小时前
《Qt从零入门系列(六):信号与槽进阶——从多种连接方式到Lambda表达式》
开发语言·c++·qt·代码规范·设计规范·qt5
怪奇云呼军10 小时前
知识库也会注入指令?闪电智能VoiceAgent 如何防住 Prompt Injection
人工智能·python·算法·云计算·音视频
阿里云大数据AI技术10 小时前
基于 EMR Serverless Ray 实现 Qwen 模型批量推理实践
人工智能·算法·agent
ZJU_统一阿萨姆10 小时前
【算子开发】环境搭建与第一个CUDA程序
开发语言·人工智能·系统架构