赞
踩
在初学者刚接触C语言的时候,对各种关键字的含义以及用法了解的都不是很深刻,对关键字有了更深刻的理解才能加快我们的学习,接下来我就带领初学者们来了解一下:
<1>int:声明整型变量或函数
<2>long:声明长整型变量或函数
<3>short:声明短整型变量或函数
<4>float:声明浮点型变量或函数
<5>double:声明双精度变量或函数
<6>char:声明字符型变量或函数
<7>struct:声明结构体变量或函数(结构体也是一种数据类型,是由程序员自定义的,可以包含多个其他类型数据)
<8>enum:声明枚举类型
<9>void:无返回值,无参数,声明无类型指针
<10>union:声明共用体(联合体)数据类型
<11>signed:声明有符号类型变量或函数(用于正负数)
<12>unsigned:声明无符号类型变量或函数
注释:<10>union:是一种“类似”与struct的联合体。union主要用来节省空间,联合所有成员引用的是内存数据中的相同位置,以最大的成员的内存长度作为union的内存大小。
<7>struct:是结构体属于数据类型。因此,像其它类型的变量一样, 在使用结构变量时要先定义。
可分为三种语句:循环语句 条件语句 分支语句
循环语句:
<1>do:循环语句的循环体(do和whlie连用)
<2>while:循环语句的循环条件
<3>for:循环语句
<4>break:跳出当前循环
<5>continue:结束当前循环,开始下一轮循环
条件语句:
<1>:if:条件语句(if和else连用)
<2>:else:条件语句否定分支
<3>:goto:无条件转移语句(终止程序)
分支语句:
<1>:switch:用于分支语句
<2>:case:语句分支(case 后面的常量不能重复)
<3>:default:其他分支语句的返回语句
<4>:return:函数返回语句
<1>auto:自动变量(平常看不到,用的比较少)
<2>static:静态变量
<3>extern:用于声明外部符号
<4>register:寄存器(寄存器是储存空间,在电脑上一般是集成到CPU的,所以和内存是独立的存储空间)
<1>const:修市常变量(常属性)
<2>sizeof:计算数据类型长度
<3>volatile:易变的(Linux中会学到)
<4>typedef:用以给数据类型取别名(类型重定义)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。