原创 C语言标识符知识小总结

2023-3-9 16:49 2154 17 4 分类: MCU/ 嵌入式 文集: C语言
C语言中合法的标识符主要分为三类:
第一类:关键字(不可以作为用户标识符的);
char :声明字符型变量或函数 
double :声明双精度变量或函数 
enum :声明枚举类型 
float:声明浮点型变量或函数 
int: 声明整型变量或函数 
long :声明长整型变量或函数 
short :声明短整型变量或函数 
signed:声明有符号类型变量或函数 
unsigned:声明无符号类型变量或函数
struct:声明结构体变量或函数 
union:声明联合数据类型  
void :声明函数无返回值或无参数,声明无类型指针
for: 一种循环语句(可意会不可言传)
do : 循环语句的循环体
while :循环语句的循环条件
break:跳出当前循环
continue:结束当前循环,开始下一轮循环
else :条件语句否定分支(与 if 连用)
goto:无条件跳转语句
switch :用于开关语句
case:开关语句分支
default:开关语句中的“其他”分支
return:子程序返回语句(可以带参数,也看不带参数)
auto:声明自动变量 一般不使用
extern:声明变量是在其他文件正声明(也可以看做是引用变量)
register:声明积存器变量
static :声明静态变量
const :声明只读变量
sizeof:计算数据类型长度
typedef:用以给数据类型取别名(当然还有其他作用)
volatile:说明变量在程序执行中可被隐含地改变
第二类:预定义标识符是指在(语言中预先定义并且具有特定含义的标识符比如库函数名等,是允许重新定义另作他用的;
库函数名字,比如(printf,scanf,sin,isdigit等)

编译处理命令名,比如(define,include)

第三类:用户标识特则是由用户根据票要定义的标识符,文称自定义标识符。

作者: muqishi, 来源:面包板社区

链接: https://mbb.eet-china.com/blog/uid-me-4026276.html

版权声明:本文为博主原创,未经本人允许,禁止转载!

文章评论2条评论)

登录后参与讨论

追忆流年寻梦少年 2023-3-10 09:23

C的效率名不虚传,开发数据处理的C是首选!
现在用C的不多了吧,毕竟这么多容易上手的工具。

乖乖兔爸爸 2023-3-9 20:08

果然,到最后, 我还是大爱 C语言的!!
相关推荐阅读
muqishi 2023-04-06 09:49
STM32F103ZET6程序移植到STM32F103C8T6
这是一个笔记。keil5工程修改:1:右击移除hd.s结尾的启动文件;2:将md.s结尾的启动文件添加到文件目录;3:添加 md.s文件到工程;4:修改程序内核包;5:修改c/c++文件,这里可以只改...
muqishi 2023-03-11 16:09
C语言随机数小结
这篇博文分享关于在C语言中生成随机数的问题 首先,在C语言中的库函数中stdlib.h包含了一个函数rand(),它是用于生成随机数的,范围是[0,2147483647]内的整数,等效于直接在c文件...
muqishi 2023-03-07 20:26
环境烟雾的检测与处理系统展示
火灾已经成为生活中常常反复发作和毁灭性的灾害。随着社会和经济的发展,防火工作越来越重要,但是目前国内的许多研发都侧重于大型场所的火灾报警。全民防火已成了生活中的话题,但是目前许多设计都是围绕大型火灾报...
我要评论
2
17
关闭 站长推荐上一条 /2 下一条