博客
关于我
C语言 关键字、标识符、注释
阅读量:519 次
发布时间:2019-03-07

本文共 1178 字,大约阅读时间需要 3 分钟。

C语言入门:关键字、标识符及注释详解

在学习C语言编程之前,了解一些基本概念是必不可少的。本文将详细介绍C语言中的关键字、标识符以及注释的知识点。


一、关键字

1. 什么是关键字

关键字是C语言中预定义的具有特殊含义的符号,用于执行特定功能。有些地方也称之为“保留字”。

2. 关键字的列表

C语言共提供32个关键字,以下是部分常用的关键字:

  • auto - 自动类型声明
  • double - 浮点数类型
  • int - 整数类型
  • struct - 结构体类型定义
  • if - 条件语句
  • while - 循环语句
  • char - 字符类型
  • return - 函数返回语句

(参考文档完整列表可详细查看)

3. 判断关键字

在编写C程序时,区分关键字与标识符的方法主要有以下两点:

  • 关键字全为小写字母,而用户自定义的标识符可以使用大写字母。
  • 在开发工具(如UltraEdit)中,关键字通常显示特定颜色(如蓝色),提升编辑效率。

  • 二、标识符

    1. 什么是标识符

    标识符是程序员在代码中自定义的符号,用于命名变量、函数等。它可以包含以下字符:26个英文字母(大小写)、10个数字、以及下划线 _。

    2. 标识符的作用

    • 定义代码的作用:通过变量名、函数名等标识符,便于理解和管理代码逻辑。
    • 变量命名:如函数和变量的名称都是标识符,是代码中最常用的部分。

    3. 标识符命名规则

    • 首字母建议使用字母或 underscore,避免使用数字或符号。
    • 规则如下:
    • 不能使用关键字(如 int)作为标识符。
    • 兑换字符时保持一致性,避免造成混淆。
    • 命名要有意义,遵循驼峰命名法或下划线命名法。

    适用例子:

    • 正确命名:test、myVar、user_data
    • 错误命名:1abc、haha()、??temp

    三、注释

    1. 什么是注释

    注释是代码中用来解释程序逻辑的短息。它以特定符号开头,供开发者阅读。

    2. 注释的作用

    • 解释代码功能:如// printf("Hello World");说明使用了printf函数。
    • 提高可读性:帮助团队协作,减少对代码的依赖。
    • 显著提高代码质量:注释良好项目代码更易维护,降低技术门槛。

    3. 注释的种类

  • 单行注释(//):只注释一行,适用于简单说明。
  • *多行注释(/ */)**:用于长段落注释,支持嵌套。
  • 示例:

    /* 计算两个数的和 */int sum;sum = a + b;

    4. 注释的写作技巧

    • 单行注释简洁:直接写明代码作用,如// 计算总和。
    • 多行注释清晰:分清段落层次,确保信息准确。
    • 注释非代码部分:在结构体或函数参数中使用注释。

    5. 注释的优势

    • 排错:使用注释标记可快速定位问题,避免编译失败。
    • 检查代码作用:通过注释,理解代码功能,便于修改或重构。

    通过学习关键字、标识符及注释的基本知识,您可以更高效地编写和维护C语言程序。

    转载地址:http://vxnjz.baihongyu.com/

    你可能感兴趣的文章
    python关于sorted排序函数详细解析 附实战代码(全)
    查看>>
    python3.8调用m文件,调用matlab
    查看>>
    python3.9新特性_Python 3.9 新特性速览
    查看>>
    Python3.x:遍历select下拉框获取value值
    查看>>
    python360百科_11月编程排行榜:Python超过Java成第二
    查看>>
    Python关于Paginator分页函数详细解析 附实战代码
    查看>>
    python3、ipython3、setup-tools、pip等环境搭建详细总结
    查看>>
    python3下使用cv2.imwrite存储带有中文路径图片或者绝对路径图片
    查看>>
    python3与django中@property详解
    查看>>
    python3中如何表示无穷大
    查看>>
    Python3中提示:no module named 'wxpy'
    查看>>
    python3中选择文件对话框的格式打开和保存图片
    查看>>
    python3为什么print永远都是地址_Python3 print 函数用法总结
    查看>>
    Python3之uuid模块
    查看>>
    Python3之写入Excel文档(xlsxwriter)
    查看>>
    Python3之打印操作打印流重定向(下)
    查看>>
    python3判断字典、列表、元组为空以及字典是否存在某个key的方法
    查看>>
    Python3利用pymysql操作 MySQL
    查看>>
    python3处理json文件中含有中文dumps的应用
    查看>>
    Python3子进程输出
    查看>>