C语言基础—关键字和标识符

1 摘要

本文主要讲解了C语言中关键字和标识符及注释的基本知识。

2 关键字

2.1 定义

  1. 关键字就是C语言提供的有特殊含义的符号,也叫做“保留字”
  2. C语言一共提供了32个关键字,这些关键字都被C语言赋予了特殊含义auto double int struct break else long switch case enum register typedef char extern return union const float short unsigned continue for signed void default goto sizeof volatile do if while static

2.2 特征

  1. 全部都是小写
  2. 在开发工具或者智能文本编辑工具中会显示特殊颜色。
    3.默认情况下 C语言中的所有关键字在Xcode中都会显示紫褐色
  3. main函数中关键字 int、return

3 标识符

3.1 定义

标识符就是在程序中自定义的一些符号和名称。要跟关键字区分开来:关键字是C语言默认提供的符号,标识符是程序员自定义的.

3.2 作用

  1. 标识符,从字面上理解就是用来标识某些东西的符号,标识的目的就是为了将这些东西区分开来
  2. 其实,标识符的作用就跟人类的名字差不多,为了区分每个人,就在每个人出生的时候起了个名字
  3. C语言是由函数构成的,一个C程序中可能会有多个函数,为了区分这些函数,就给每一个函数都起了个名称。函数的名称就是标识符的一种。除了函数,变量的名称也是标识符

3.3 命名规则

  1. 只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_组成
  2. 严格区分大小写,比如test和Test是2个不同的标识符
  3. 不能以数字开头
  4. 不可以使用关键字作为标识符
  5. 如果标识符中含有多个单词,可以使用驼峰标识(除开第一个单词,后面每个单词的首字母都是大写):firstName、myFirstName,或者使用下划线_来连接:first_name、my_first_name

3.4 常见错误

fromNo12 from#12 标识符中不能使用#符号
my_Boolean my-Boolean 标识符中不能使用“-”符号,应使用下划线“_”代替
Obj2 2ndObj 标识符不能使用数字开头
myInt int “int”是内建关键字
jack_rose jack&rose 符号“&”不能出现在标识符中
GUI G.U.I 标识符内部需要出现“.”分隔符

4 注释

  1. 单行注释可以嵌套单行注释、多行注释
  2. 多行注释可以嵌套单行注释
  3. 多行注释不能嵌套多行注释

5 补充

单引号只能括住1个字符,而且不能是中文字符,下面的写法是错误的:’abc’、’123456’、’男’
.089可以代表十进制。

  • 4
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值