c语言 数据类型

本文介绍了C语言中的基本数据类型如signedchar、unsignedchar和short,包括可省略的类型说明符。还提及了C99中引入的布尔类型以及sizeof运算符的用法。此外,讨论了变量的最大值,区分全局变量和局部变量,并涉及内存的动态分配问题。
摘要由CSDN通过智能技术生成

数据类型d0217b62c430423b9c3991bd28d21e6f.jpg

 signed char    有符号

unsigned char    无符号

short [int]         [signed] int均可省略

c99中引入布尔类型

真或假

0表示假,非0表示真

布尔类型包含头文件<stdbool.h>

578a098877404d0d9fb9daf11d38d9c2.jpg

 


sizeof(类型)

sizeof 表达式     %zd6fba704321a5465280d8f7a64b38c80b.jpg

 9e49f66a6f624ee89ac60905dca6e4ad.jpg

 


ec719d641ec649a6ace7bf7e1088861b.jpg 

 3.14f代表他是float类型

ff6305496de344319eab0920e18f6672.jpg

 sizeof中的数字并不会计算,即s并不会被赋值为11


cd73428a884c447aac10bccfbb672659.jpg

 变量最大值d750cdc5735e4c8e8af045cc94864edb.jpg

全局变量和局部变量

b320b59d0d974e11bc3642b184cf49c7.jpg

 内存的申请

 

eead3da8d42440daaaa11e576d5a2d04.jpg 

 1b7e2c9666754f5f84bbc38eea1b8125.jpg

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值