主页 分类 关于

C语 符号

C语学习笔记

标识符

  • 只能由英文字母, 数字和下划线构成, 长度 1 ~ 32

  • 必须以字母或者下划线开头

  • 严格区分

  • 不能以 关键字 作为标识符

  • 由于系统内部使用了一些以下划线开头的标识符, 为了防止冲突建议用户尽量避免使用下划线开头的标识符

  • 标识符应该做到 见名知意 用英文或者缩写或者拼音

关键字

C语言系统定义了32个专用名字

graph LR A[" 控制语句关键字 (12个) "]-->B[" break "] A[" 控制语句关键字 (12个) "]-->C[" case "] A[" 控制语句关键字 (12个) "]-->D[" continue "] A[" 控制语句关键字 (12个) "]-->E[" defaulf "] A[" 控制语句关键字 (12个) "]-->F[" do "] A[" 控制语句关键字 (12个) "]-->G[" break "] A[" 控制语句关键字 (12个) "]-->H[" else "] A[" 控制语句关键字 (12个) "]-->I[" for "] A[" 控制语句关键字 (12个) "]-->J[" goto "] A[" 控制语句关键字 (12个) "]-->K[" if "] A[" 控制语句关键字 (12个) "]-->L[" return "] A[" 控制语句关键字 (12个) "]-->M[" switch "] A[" 控制语句关键字 (12个) "]-->N[" while "]
graph LR A[" 数据类型关键字 (12个) "]-->B[" char "] A[" 数据类型关键字 (12个) "]-->C[" enum "] A[" 数据类型关键字 (12个) "]-->D[" double "] A[" 数据类型关键字 (12个) "]-->E[" long "] A[" 数据类型关键字 (12个) "]-->F[" float "] A[" 数据类型关键字 (12个) "]-->G[" int "] A[" 数据类型关键字 (12个) "]-->H[" shoat "] A[" 数据类型关键字 (12个) "]-->I[" int "] A[" 数据类型关键字 (12个) "]-->J[" short "] A[" 数据类型关键字 (12个) "]-->K[" signed "] A[" 数据类型关键字 (12个) "]-->L[" stuct "] A[" 数据类型关键字 (12个) "]-->M[" unsigned "] A[" 数据类型关键字 (12个) "]-->N[" union "] A[" 数据类型关键字 (12个) "]-->O[" void "]
graph LR A[" 储存类型关键字 (4个) "]-->B[" auto "] A[" 储存类型关键字 (4个) "]-->C[" exetern "] A[" 储存类型关键字 (4个) "]-->D[" register "] A[" 储存类型关键字 (4个) "]-->E[" static "]
graph LR A[" 其它关键字 (4个) "]-->B[" const "] A[" 其它关键字 (4个) "]-->C[" sizeof "] A[" 其它关键字 (4个) "]-->D[" typedef "] A[" 其它关键字 (4个) "]-->E[" volatle "]









作者: 我叫史迪奇
本文来自于: https://sdq3.link/C-Symbols.html博客内容遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议