热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

C关键字标示符注释

一关键字1.什么是关键字关键字就是C语言提供的有特殊含义的符号也叫做保留字C语言一共提供了32个关键字这些关键字都被C语言赋予了特殊含义autodoubleintstructb

 关键字

1. 什么是关键字

关键字就是C语言提供的有特殊含义的符号 也叫做"保留字"

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. 关键字的特征

1全部都是小写

2在开发工具或者智能文本编辑工具中会显示特殊颜色

 

 标示符

1. 什么是标识符

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

2. 标识符的作用

1标识符 从字面上理解就是用来标识某些东西的符号 标识的目的就是为了将这些东西区分开来

2标识符的作用就跟人类的名字差不多 为了区分每个人 就在每个人出生的时候起了个名字

3> C语言是由函数构成的 一个C程序中可能会有多个函数 为了区分这些函数 就给每一个函数都起了个名称 函数的名称就是标识符的一种 除了函数 以后还会学到"变量"这个概念 变量的名称也是标识符

3. 命名

1命名规则(一定要遵守)

a. 只能由26个英文字母的大小写 10个阿拉伯数字0~9 下划线组成

b. 严格区分大小写 比如testTest2个不同的标识符

c. 不能以数字开头

d. 不可以使用关键字作为标识符

2命名规范(最好遵守)

a. 尽量起个有意义的名称 比如一个完整的英文单词 要见名知意

b. 如果标识符中含有多个单词 可以使用驼峰标识(除开第一个单词 后面每个单词的首字母都是大写比如: firstName, myFirstName 或者使用下划线_来连接: first_name, my_first_name

 

 注释

1. 什么是注释

1注释是在所有计算机语言中都非常重要的一个概念 从字面上看 就是注解 解释的意思

2注释可以用来解释某一段程序或者某一行代码是什么意思 方便程序员之间的交流

3注释可以是任何文字 也就是说可以写中文

4在开发工具中注释一般是豆沙绿色

2. 单行注释

1单行注释以两个正斜杠开头 也就是以//开头 只能注释一行 //开始到这行的结尾都是注释的内容

2任何地方都可以写注释函数外面里面每一条语句后面 

3. 多行注释

多行注释以/*开头 */结尾 /**/中间的内容都是注释

4. 注释的作用

1被注释的代码不会参与编译

2检查代码的作用

3排除错误

5. 注释的嵌套现象

1单行注释可以嵌套单行注释 多行注释

2多行注释可以嵌套单行注释

3多行注释不能嵌套多行注释

6. 注释的重要性

1注释可以帮助你回顾代码的作用

2不写注释的做法会大大降低公司的开发效率 因此 所有的正规公司都非常重视注释

 

转:https://www.cnblogs.com/huangyi-427/p/4722161.html



推荐阅读
  • C语言注释工具及快捷键,删除C语言注释工具的实现思路
    本文介绍了C语言中注释的两种方式以及注释的作用,提供了删除C语言注释的工具实现思路,并分享了C语言中注释的快捷键操作方法。 ... [详细]
  • 微软头条实习生分享深度学习自学指南
    本文介绍了一位微软头条实习生自学深度学习的经验分享,包括学习资源推荐、重要基础知识的学习要点等。作者强调了学好Python和数学基础的重要性,并提供了一些建议。 ... [详细]
  • VScode格式化文档换行或不换行的设置方法
    本文介绍了在VScode中设置格式化文档换行或不换行的方法,包括使用插件和修改settings.json文件的内容。详细步骤为:找到settings.json文件,将其中的代码替换为指定的代码。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • 本文介绍了数据库的存储结构及其重要性,强调了关系数据库范例中将逻辑存储与物理存储分开的必要性。通过逻辑结构和物理结构的分离,可以实现对物理存储的重新组织和数据库的迁移,而应用程序不会察觉到任何更改。文章还展示了Oracle数据库的逻辑结构和物理结构,并介绍了表空间的概念和作用。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar)
    转载请注明明桑AndroidAndroid5.0Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言。看起来很受欢迎࿰ ... [详细]
  • Iamtryingtomakeaclassthatwillreadatextfileofnamesintoanarray,thenreturnthatarra ... [详细]
  • Webpack5内置处理图片资源的配置方法
    本文介绍了在Webpack5中处理图片资源的配置方法。在Webpack4中,我们需要使用file-loader和url-loader来处理图片资源,但是在Webpack5中,这两个Loader的功能已经被内置到Webpack中,我们只需要简单配置即可实现图片资源的处理。本文还介绍了一些常用的配置方法,如匹配不同类型的图片文件、设置输出路径等。通过本文的学习,读者可以快速掌握Webpack5处理图片资源的方法。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
author-avatar
拂袖方言_633
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有