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;

}

相关推荐
程序员编程指南26 分钟前
Qt 嵌入式系统安全加固技术
c语言·开发语言·c++·qt·系统安全
Peter·Pan爱编程28 分钟前
CUDA系列之常用Runtime API简介
c++·算法
Shun_Tianyou32 分钟前
Python Day20 os模块 和 文件操作 及 例题分析
开发语言·数据结构·python·算法
-曾牛34 分钟前
PHP 与 MySQL 详解实战入门(1)
android·开发语言·mysql·渗透测试·php·php教程·脚本语言
小李是个程序35 分钟前
分层解耦(Controller,Service,Dao)
java·开发语言·spring boot·后端
逸风尊者41 分钟前
开发也能看懂的大模型:强化学习
java·算法·trae
hello 早上好1 小时前
负载均衡、算法/策略
运维·算法·负载均衡
Monkey-旭1 小时前
深入理解 Kotlin Flow:异步数据流处理的艺术
android·开发语言·kotlin·响应式编程·flow
冲帕Chompa1 小时前
今日矩阵系列
数据结构·算法·矩阵
秃了也弱了。1 小时前
Mockito:Java单元测试Mock框架
java·开发语言·单元测试