C++学习 关键字&标识符命名规则

文章讲述了C++编程语言中的关键字是预留给特定用途的单词,不应作为变量或常量的名称。同时,介绍了标识符的命名规则,包括不能使用关键字,只能由字母、数字和下划线组成,且首字符须为字母或下划线。强调了大小写敏感性,并给出了驼峰命名法和下划线分隔命名法作为良好命名习惯的示例,以提高代码的可读性和维护性。
摘要由CSDN通过智能技术生成

目录

关键字

定义

标识符命名规则

总结

建议


关键字

定义

C++中预先保留的单词(标识符)

注意: 定义变量或者常量的时候,不要使用关键字

 关键字列表不用记,用多了自然就会了。

标识符命名规则

C++规定给标识符(变量、常量)命名时,要有一套自己的规则:

标识符不能是关键字

标识符只能由字母、数字、下划线组成

第一个字符必须为字母或下划线

标识符中字母区分大小写

源代码:

#include <iostream>
using namespace std;
int main()
{
    // 标识符不能是关键字
    int int = 10; // 错误 类型说明符的组合无效
    int d = 10;   // 正确

    // 标识符只能由字母、数字、下划线组成
    int a b = 10; // 错误 存在空格
    int ab = 10;  // 正确

    // 第一个字符必须为字母或下划线
    int 3b = 10; // 错误 数字开头
    int b3 = 10; // 正确

    // 标识符中字母区分大小写
    int c = 10;
    cout << C << endl; // 错误 未定义标识符"C"
    cout << c << endl; // 正确
    
    system("pause");
    return 0;
}

总结

C++关键字

  1. 关键字是C++中具有特殊含义的单词,不能用作标识符。
  2. 示例常见关键字包括:intdoubleifelsewhileclass等。
  3. 关键字是大小写敏感的,因此ifIF是不同的标识符。

C++标识符

  1. 标识符是用来命名变量、函数、类等用户自定义的名称。
  2. 标识符可以包含字母、数字和下划线 _,但必须以字母或下划线开头。
  3. 标识符不能使用C++关键字,如不能将变量命名为intwhile
  4. 标识符是大小写敏感的,因此myVarmyvar是不同的标识符。
  5. 建议使用具有描述性的标识符名称,以提高代码的可读性和维护性。
  6. 遵循命名规范,如使用驼峰命名法(camelCase)或下划线分隔命名法(snake_case)。
  7. 注意标识符的长度,避免使用过长或过短的标识符。

命名规则示例

  1. 使用驼峰命名法:myVariableNamecalculateArea()
  2. 使用下划线分隔命名法:user_nameget_max_value()
  3. 避免使用单个字符或过于模糊的标识符,如避免使用xa等。
  4. 选择描述性的名称,以便其他人能够理解标识符的用途。

建议

  1. 培养良好的命名习惯,使代码易于理解和维护。
  2. 避免使用与已有标识符相似的名称,以免引起混淆。
  3. 使用有意义的标识符名称,以提高代码的可读性。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

那山川

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

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

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

打赏作者

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

抵扣说明:

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

余额充值