1. "注释部分包含在"/*"和"*/"之间, 在编译时它被Turbo C编译器忽略。"什么意思
/* */里面的文姿旦字和你的编程代码没有关系,相当于你的注释或说笔记。你可以在里仔册迹面写一些信息有助于对程序的理解念并。
2. 问下计算机大神,C语言编译执行时会自动去掉源代码的注释符,那么这个去掉是有规则的还是无规则的亦或
一般情况下是不会反编译出来的,但也有例外。
c语言是在预处理阶段把所有的注释全部干掉的。编译器不接受任何注释,会直接报错。
如果你的IDE能提供一个类似于插件之类的工具,在c程序提交编译之前自动把你所有的注释变进程序正文中做成那种由双引号标识的字符串(例如添加一条语句char * _comm_1="Built on 2013-11-11";),而且之后没有使用类似于混淆器这样的防止反编译的技术,那么对软件反汇编后是可以看到它们的。
但是正常情况下别人是不可能直接从软件反编译的结果上去找你的程序注释的。
3. C程序必须要添加注释部分,注释部分将被编译到程序代码中,对吗
不对
注释只不过是为了以后维护方便而已。
一般程序写完后你会很快就忘记程序到底是怎么工作的了,这时注释就有用了。
注释不会编译到代码的。编译过程会把注释剔除
4. C语言程序编译时程序中的注释部分是否参加编译
可以参加。所谓注释,便是用自然语言对源代码中某些语句或方法进行说明。并且注释的内容不会被编译器编译。可以在源代码中添加任何想要添加的说明。
注释可以出现在代码中的任何位置,用来向用户提示或解释代码的含义。程序编译时,会忽略注释,不做任何处理,就好像它不存在一样。
如需要注释的内容比较多,一行写不完,如果在每一行注释中都使用//。当然这种方法比较繁琐,看起来页面也不够简洁。这时候,就需要用到多行注释。多行注释还有一种不够简洁的注释方式,那就是嵌套在代码语句中。
(4)注释在编译时会被忽略嘛扩展阅读
使用注释的例子的源代码
/*
源世界整理,www.yuanshijie.top
*/
#include <stdio.h>
int main()
{
/* puts 会在末尾自动添加换行符 */
puts("http://www.yuanshijie.top");
printf("源世界博客 "); //printf要手动添加换行符
return 0;
5. 注释说明被计算机编译系统忽略。
正确,程序注释在编译的时候被编译系统忽略,直接过滤掉,不参与编译。
6. c语言程序编译时,注释部分会参加编译吗,会出现在目标程序中吗
不会的,因为注释被忽略了。
C语言的原型ALGOL60语言(也称为A语言)。
1963年,剑桥大学将ALGOL60语言发展成为CPL(CombinedProgrammingLanguage)语言。
1967年,剑桥大学的MatinRichards对CPL语言进行了简化,于是产生了BCPL语言。
1970年,美国贝尔实验室的KenThompson将BCPL进行了修改,并为它起了一个有趣的名字“B语言”。意思是将CPL语言煮干,提炼出它的精华。并且他用B语言写了第一个UNIX操作系统。
7. C++中的注释,如//和/* */的注释内容,会参与编译吗即反编译时会被看到吗
这个建议在CSDN技术专区里面找到答案。
(7)注释在编译时会被忽略嘛扩展阅读:由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。可分为超级计算机、工业控制计算机、网络计算机、个人计算机、嵌入式计算机五类,较先进的计算机有生物计算机、光子计算机、量子计算机等。计算机发明者约翰·冯·诺依曼。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域。