关键字 标识符

// 我就不写了 ,直接把我简书上的 copy了些 过来

关键字

  • 关键字就是C语言提供的有特殊含义的符号,也叫做“保留字”
  • C语言一共提供了32个关键字
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

标识符

  • 用来标识某些东西的符号,标识的目的就是为了将这些东西区分开来
  • C语言是由函数构成的,一个C程序中可能会有多个函数,为了区分这些函数,就给每一个函数都起了个名称。函数的名称就是标识符的一种,变量的名称也是标识符。
  • 良好的规范可以提供代码的可读性,容易理解

标识符命名规范

命名规则 (必须遵守的)

  • 不可以使用关键字作为标识符
  • 不能以数字开头
  • 严格区分大小写,比如test和Test是2个不同的标识符
  • 只能由26个英文字母的大小写、10个阿拉伯数字0~9、下划线_组成

命名规范(最好遵守)

  • 尽量起个有意义的名称,比如一个完整的英文单词
  • 如果标识符中含有多个单词,可以使用驼峰标识(除开第一个单词,后面每个单词的首字母都是大写):firstName、myFirstName,
  • 或者使用下划线_来连接:first_name、my_first_name
  • 或者所有的单词的首字母都大写

命名例子

合法的

int abcd;  // abcd 就是一个标识符
int ABCD;  // 标识符严格区分大小写
int _a$b;  // _a$b 就是一个标识符
int _;     // _这是一个合法的标识符

不合法的

int 8a;    //不对的,不能以数字开头
int int;   //不对的,标示符不能与关键字同名
int 中国;  //不对的,标示符不能用中文

转载于:https://www.cnblogs.com/jjios/p/5306604.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值