首页 / C语言 / 【C语言】学习笔记2——基本数据类型
【C语言】学习笔记2——基本数据类型
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了【C语言】学习笔记2——基本数据类型,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1900字,纯文字阅读大概需要3分钟。
内容图文
1. 基本数据类型由11个关键字组成: int , long , short, unsigned, char, float, double, signed, _Bool, _Complex(复数) 和 _Imaginary()虚数
2. 有符号整型:
a. int 至少占16位
b. short 或 short int 至少占16位,长度不能大于int
c. long 或 long int 至少占32位, 长度不能小于int
d. long long 或 long long int 至少占64位,场地不能小于long
3. 无符号整型: 在整型类型前面加上 unsigned 表明该类型是无符号整型。比如 unsigned int , unsigned long等 ,单独的unsiged表示unsignedint。无符号整型没有符号位。
4. 字符类型 char :可打印出来的符号都是字符。长度为1字节。 根据编译器不同,有些编译器使用有符号的char,有些使用无符号的char。可以在char前面加上关键字 signed或unsigend来指明具体使用哪一种。
5. 布尔类型 _Bool : 表示 true 和 false。 用1表示true,0表示false;
6. 实浮点类型 :
a. float 系统的基本浮点类型, 可精确表示至少6位有效数字
b. double 存储浮点数的范围(可能)比 float 更大, 能表示比float类型更多的有效数字(至少10位,通常会更多) 和 更大的指数
c. long double 存储浮点数的范围(可能)比 double 更大, 能表示比double类型更多的有效数字 和 更大的指数
7. 复数和虚数浮点数: 复数的实部和虚部都是基于实浮点类型来构成
a. float _Complex
b. double _Complex
c. long double _Complex
d. float _Imaginary
e. double _Imaginary
f. long double _Imaginary
8. 如何声明简单变量
a. 选择需要的类型
b. 使用有效的字符给变量起一个变量名
c. 按以下格式进行声明:
类型说明符 变量名
int age;
unsigned short cash;
d. 可以同时声明相同类型的多个变量,用逗号分隔变量名
char ch, init, ans;
e. 声明的同时可以初始化变量
float mass = 6.0E24;
9. 类型大小
# include <stdio.h> int main() { printf("Type int has a size of %d bytes.\n", sizeof(int)); printf("Type char has a size of %d bytes.\n", sizeof(char)); printf("Type short has a size of %d bytes.\n", sizeof(short)); printf("Type long has a size of %d bytes.\n", sizeof(long)); printf("Type long long has a size of %d bytes.\n", sizeof(longlong)); printf("Type double has a size of %d bytes.\n", sizeof(double)); printf("Type long double has a size of %d bytes.\n", sizeof(longdouble)); return0; } /* Type int has a size of 4 bytes. Type char has a size of 1 bytes. Type short has a size of 2 bytes. Type long has a size of 4 bytes. Type long long has a size of 8 bytes. Type double has a size of 8 bytes. Type long double has a size of 16 bytes. */
原文:https://www.cnblogs.com/yeyeck/p/9496714.html
内容总结
以上是互联网集市为您收集整理的【C语言】学习笔记2——基本数据类型全部内容,希望文章能够帮你解决【C语言】学习笔记2——基本数据类型所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。