首页 > 编程语言 > 详细

C/C++ 知识点---C语言关键字(32个)

时间:2015-03-25 00:46:27      阅读:165      评论:0      收藏:0      [点我收藏+]

C/C++ 知识点

1.C语言关键字(32个)

<1>.基本数据类型 [5]

void  :声明函数无返回值或无参数,声明空类型指针 

char  :声明字符型变量

int   :声明整形变量

float  :声明浮点型变量

double :声明双精度变量

<2>.类型修饰关键字[4]

shot  :声明短整型变量

long  :声明双长整型变量

signed   :声明有符号类型变量

unsigned:声明无符号类型变量

<3>.复杂类型关键字[4]

struct  :声明结构体变量

union   :声明联合数据类型

enum   :声明枚举类型

typedef  :用于数据类型取别名及其他用途

sizeof    :计算对象所占内存空间大小

<4>.存储级别关键字[6]

auto  :声明自动变量,一般编译器默认为缺省时为auto,通常在栈上分配

static   :声明静态变量,分配在静态变量区,修饰函数时,指定函数作用域为文件内部

register  :声明寄存器变量,建议编译器将变量存储到寄存器中使用,也可以修饰函数形参,建议编译器通过寄存器而不是堆栈传递参数

extern  :声明外部变量或引用,编译器遇到此变量和函数时在其他模块中寻找其定义

const  :声明只读变量,指定变量不可被当前线程/进程改变(但有可能被系统或其他线程/进程改变)

volatile  :说明变量在程序执行中可被隐式改变,指定变量的值有可能会被系统或其他进程/线程改变,强制编译器每次从内存中取得该变量的值

<5>.控制流关键字[13]

---跳转---

return  :子程序返回语句

continue :结束当前循环,开始下一轮循环

break   :跳出当前循环

goto    :无条件跳转语句

---分支---

if    :条件语句

else    :条件语句否定分支(与if连用)

switch   :开关语句

case   :开关语句分支

default  :开关语句“其他”分支

---循环---

for  :其中一种循环语句

do  :循环语句的循环体

while :循环语句的循环条件

 

C/C++ 知识点---C语言关键字(32个)

原文:http://www.cnblogs.com/sz-leez/p/4364376.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!