复习课11 注释
  uUWKQE7Avyk4 2023年11月12日 27 0

 一.导入

我们在写代码的时候有时需要对自己写的代码进行解释,方便以后阅读代码,如以下代码:

int pigs = 10;     //猪的数量

类似的我们将 // 后面的内容称为注释,当别人阅读我们代码的时候也能以最快速度了解这段代码的含义,所以学会使用C语言提供的注释功能是很有必要的一件事

二.使用注释的特性屏蔽代码

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
int main(void){
	printf("how old are you?\n");
	printf("how are you?\n");
	printf("i am fine thank you,and you?");
	getchar();
	return 0;
}

如果我们想要将第一句printf()屏蔽调我们就可以使用注释的特性:

注释后面的内容将不会被编译器识别,对程序没有任何影响,所以我们只需要将第一句printf()语句注释掉就可以了,C语言提供了以下几种注释方法:

方式1:

//要注释的内容

方式2:

/*要注释的内容*/

方式3:

#if 0
要注释的内容
#endif

我们这篇文章将讲解 方式1 与 方式2 的注释风格,我们还是使用上面的代码,如果我们是用 方式1 进行注释则代码应修改成:

//printf("how old are you?\n");

如果用 方式2 进行注释则代码应修改成:

/*
printf("how old are you?\n");
*/

注意:无论使用哪一种方式进行注释其最终效果都应该是一样的!

Tips:C语言自己的注释风格与 方式2 相同 方式1 中的注释风格是C++中引入的,两种注释风格因人而异

三.使用一些编译器的特性一键注释

这里以Windows10(x64)平台下的VS2013作为测试平台,该编译器支持一键注释代码,具体操作如下图:

第一步:

复习课11 注释_注释风格

第二步:

复习课11 注释_可读性_02

代码注释成功:

复习课11 注释_注释风格_03

撤销代码注释步骤

第一步:

选中需要取消注释的代码

复习课11 注释_代码注释_04

第二步:

点击撤销注释按钮

复习课11 注释_注释_05

代码被取消注释:

复习课11 注释_代码注释_06

四.注释常见错误

注释代码中最常见的错误就是使用C语言注释风格进行注释代码时漏掉后面的结束标识 */

错误代码示范:

/* this is my code
#include<stdio.h>
int main(void){
	printf("how old are you?\n");
	printf("how are you?\n");
	printf("i am fine thank you,and you?");
	getchar();
	return 0;
}

如果漏掉注释结束标志,则会出现注释后面的代码全被注释掉了,如图所示:

复习课11 注释_可读性_07

注意:这是语法错误!C语言是禁止这样写的,当我们尝试编译这段错误代码的时候就会收到编译器的错误信息:

复习课11 注释_注释风格_08

如果我们想要注释掉整段代码可以使用一键注释或者将代码注释结束标识补上去:

/* this is my code
#include<stdio.h>
int main(void){
	printf("how old are you?\n");
	printf("how are you?\n");
	printf("i am fine thank you,and you?");
	getchar();
	return 0;
}
*/

五.关于注释

注释是一种非常好的编程习惯,既能提高代码的可读性,也能让不熟悉代码意思的人快速了解代码的意思,在复习的时候我们也可以更好的进行记忆

                                                                                                            2023/9/23

                                                                                                                  王起舟

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
uUWKQE7Avyk4