首页 > 代码库 > 夺命雷公狗C/C++-----1---语言数据类型和常见32关键字

夺命雷公狗C/C++-----1---语言数据类型和常见32关键字


重点提示: C语言中严格区分大小写

 

 

数据类型如下所示:

技术分享

 

 

32个关键字如下所示:

auto--------这个这个关键字用于声明变量的生存期为自动,即将不在任何类、结构、枚举、联合和函数中定义的变量视为全局变量,而在函数中定义的变量视为局部变量。这个关键字不怎么多写,因为所有的变量默认就是auto的。
break--------break语句
case-------- 一般配合switch实用
char--------字符类型
const--------const修饰的数据类型是指常类型,常类型的变量或对象的值是不能被更新的。
continue--------continue 是跳过此次循环的剩下部分,直接进入下个循环。
default--------在switch里用,如果不满足case的任何一种情况,就执行default下的语句
do--------一般都是配合while来使用的
double-------- 一般表示双精度形
if-------- 判断语句
else-------- 配合if进行判断的
enum-------- 枚举类型,与整型、浮点型、字符型等都属于原子类型。
extern--------是全局变量声明
float-------- 数据类型单精度形
for--------  循环语句的关键字
goto--------  也称为无条件转移语句
int--------  数据类型中的整形
long--------  数据类型中的长整形
register--------  CPU有高速缓存,那个速度非常快,但很小,加这个后,这个变量的存放位置就在register高速缓存里。一般用于频繁修改的全局变量
return--------很强大,如果一个函数中有一个return,并且执行了,那么这个函数就完了。return 表示从被调函数返回到主调函数继续执行,返回时可附带一个返回值,由return后面的参数指定。 return通常是必要的,因为函数调用的时候计算结果通常是通过返回值带出的。 如果函数执行不需要返回计算结果,也经常需要返回一个状态码来表示函数执行的顺利与否(-1和0就是最常用的状态码),主调函数可以通过返回值判断被调函数的执行情况。
short--------数据类型中的短整形
signed--------  是默认的 表示 这个变量 是有符号的  也就是可以存储 整数 和负数
sizeof--------是计算对象所占的字节数,通常用来查看变量、数组或结构体等所占的字节个数。
static--------静态变量的类型 说明符是static。
struct--------属于数据类型中的构造类型里面的构造体
switch-------- 一般配合case来实用,属于流程控制关键字
typedef-------- 自己定义一个数据类型
union-------- union(联合体 共用体)  ,很少用到的东西,对于这些不常用的结构往往记不住
void-------- 我个人的感觉就像PHP中的function的味道
volatile--------你所定义的这个变量,在你程序运行过程中一直会变,你希望这个值被正确的处理,你就得每次从内存中去读这个值,这样就不会有错误了,这个volatile就是这个作用了。
while-------- while循环语句的关键字

 

夺命雷公狗C/C++-----1---语言数据类型和常见32关键字