C语言/C++零基础到大神全栈学习笔记

C语言的类型
基本数据类型:
基本数据类型(fundamental data types)也叫原始数据类型(primitive data types)

整型、字符型、浮点型、枚举型


C数据类型及内存占用
枚举型在计算机内部以 int 类型存储

除了基本数据类型,C还有

构造类型:
数组类型, 结构体类型(struct), 共用/联合体类型(union)

union一般在对单片机等内存比较小的设备进行编程时才使用。

指针类型:
data_type *pointer_name

由于指针在实质上是一个内存地址,内存地址的长度跟CPU的寻址有关(与data_type无关)

所以在32位系统上, 指针占据4个字节;在64位系统上,指针占据8个字节

空类型(void):
空类型一般用于函数的返回值,表示不需要返回任何类型。

由于void类型只是一个抽象概念,并不会存在于内存中,自然就没有字节占用。

链接:https://pan.baidu.com/s/1_4PIUb-Yl68aTW9Bw95iJA
提取码:tnav

你可能感兴趣的:(c++,c++)