什么是标识符?C语言关键字引出与简介


什么是标识符?


标识符是变量、类型、函数等的名字。
命名规则:
1.只能由大小写字母、数字和下划线组成,且不能以数字开头!
2.长度无限制,但是一般不超过32个字符。


c语言的关键字


c语言的关键字是不能做为标识符使用的,需保留!这些关键字可以修饰标识符。
包括:
1. 存储类别说明符
auto  存储类别说明符,将变量声明为自动变量,只能用于块作用域的变量声明中。
static  存储类别说明符,将变量声明为静态变量,用static说明符创建的对象具有静态存储期,载入程序时创建对象,当程序结束时对象消失。
extern  存储类别说明符,将变量声明为外部变量,表明声明的变量定义在别处。如果包含extern的声明具有文件作用域,则引用的变量必须具有外部链接。
register 存储类别说明符,将变量声明为寄存器变量,只用于块作用域的变量声明中。
typedef 为某一类型自定义名称
2. 程序控制说明符

do  用于出口条件循环 
while 条件判断
if    条件判断
else  条件判断语句的分支
switch 条件判断
case  条件分支语句,与switch结合使用
default  默认分支,用于程序跳转
break 终止包含它的循环,并执行下一阶段(退出当前循环),用于程序跳转
continue 跳出本次迭代的剩余部分,并开始下一轮迭代(不是跳出循环),用于程序跳转
for    循环
goto 跳到指定位置处执行,用于程序跳转

3.数据类型说明符
signed 变量声明 有符号
unsigned 变量声明 无符号
int  变量声明 整形 
short 变量声明 短整型
long 变量声明 长整型
float 变量声明 浮点型
double  变量声明 浮点型(精度更高)
char  变量声明 字符型
void 声明空指针,作为函数返回值为空的声明,作为函数参数表为空的声明
volatile 可变类型说明符
enum   枚举
struct  结构体
const   常量修饰符
union 联合体
4.其他
sizeof  以字节为单位返回运算对象的大小
return  返回语句,用于跳转

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

xiawucha159

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值