问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

是否C语言的每条可执行语句最终都将被转成2进制的机器指令?为什么?

发布网友 发布时间:2023-06-26 06:51

我来回答

1个回答

热心网友 时间:2024-10-21 22:17

不是,预处理会去掉一部分代码。比如

#ifdef A
code block 1
#else
code block 2
#endif

如果A定义过,则code block 2不会生成机器指令。
C语言中的每条可执行语句和非可执行语句最终都是将是背转换成二进制的...

诸如括号、注释等非可执行语句并不会转化为机器指令,所以是错的。所谓的可执行语句是:可以通过编译产生对应的汇编代码和机器码的语句。像赋值、逻辑运算、算术运算、分支、循环等,都可以转化成相应的汇编代码,都是可执行语句。比如:括号、预处理语句(行首是#的如#include)、注释等等不会转化成指令...

C语言中的每条可执行语句和非可执行语句最终都是将是背转换成二进制的...

诸如括号、注释等非可执行语句并不会转化为机器指令,所以是错的。解决方法如下:1、首先,编写For循环第一句。2、不过要记得用分号隔开。3、另外,所用到的循环变量记得定义。4、此外,要明确第二个表达式是判断作用的。5、如果是多条语句,记得添加花括号。6、此处是更改循环变量的值。就完成了。

...和非执行语句最终都将被转化成二进制的机器指令 这句话对么?_百度...

不对,首先非执行语句根本不会被编译,可执行语句像常数定义这种直接放到DATA段里面也不是机器指令

...所写的每条c语句,经过编译最终都转化成二进制的机器指令为什么对

C语言中的注释是不会转化为二进制的。第一句话,注意“每条c语句”,c语句是不包含注释,所以正确。第二句话,“每条可执行语句和非执行语句”,显然注释语句也被包含在其中,所以错误。这种题就是玩了个文字游戏

帮我回答这个C语言选择题

//a错了,必须编译才能执行,C是编译语言,不是脚本语言 B)C语言中的每条可执行语句最终都将被转换成二进制的机器指令 //b错,并不是每条语句都被转换为二进制的机器指令的,例如函数声明,头文件包含肯定不被编译成二进制指令;并且如果加入了、#ifdef、#if 、#else等条件编译语句的话,那么它...

C语言问题·。

A C语言中的函数不可以单独编译 错,gcc -c XXX.c 可以在没有main函数的情况下编译.c文件啊 B C语言中的每条可执行语句最终都被转换成二进制机器指令 这个是对的,因为计算机只懂看二进制机器码,C语言或其他语言是给人看的,是连接程序员和计算机之间的中间语言。无论什么语言,最终都会被翻译...

程序设计中的指令是什么?有哪几种?

高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类: 解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但...

下半年计算机二级c语言基础试题

2. 以下叙述中错误的是( )。 A. C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令 B. C程序经过编译、链接步骤之后才能形成一个真正可执行的二进制机器指令文件 C. 用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中 D. C语言源程序经编译后生成后缀为.obj的目标程...

什么叫C语言中的可执行语句?

所谓的可执行语句是:可以通过编译产生百对应的汇编代码和机器码的语句,诸如括号,注释等非可执行语句并不会转化为机器指令。如下参考:1.首先,编写For循环的第一句话,如下图所示。2.但是请记住用分号分隔它们,如下所示。3.另外,请记住定义所使用的循环变量,如下图所示。4.另外,明确第二个表达式...

...一个面向人看懂的由语句变成计算机可执行的二进制代码的呢?纳闷_百 ...

是你写的高级语言像c、c++、java然后经过编译翻译成汇编语言,也就是机器指令,像MOV DIV GOTO JUMP等等,然后最后把汇编语言翻译成2进制代码,这样是一个流程

c语言的每条可执行语句最终 c语言每条可执行语句 c语言的每条语句必须以什么结束 c语言中的每条可执行 c语言可执行语句 c程序中每条语句都以什么结尾 非执行语句是否能够编译 c语言非执行语句 每条语句均以什么结束
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...版,我需要这百度网盘资源,可我找不到,希望分享一下! 哪位大佬有 5G:关键技术与系统演进,我需要这百度网盘资源,我找不... 求几本末世类的小说,最好是丧尸类。种马后宫就不要了。文笔要好一些,剧 ... 求好的末世小说 不要YY,不要花痴、不要后宫、不要穿越。类似黑暗血时... 桂林四绝的是哪四个 桂林风景中独特的秀山清水 人称四绝 桂林的四绝具体包括哪些自然景观? 可以加什么旁 萌爸日记宇文玛瑙为什么经常穿丝袜 萌爸日记上的玛瑙那个女孩叫什么名字 赛尔号米卡技能表? c语言中每条可执行和非执行语句最终都将被转化成二进制的机器指令 这... c点在哪个部位 用C++ builder 写的应用程序,可以被反编译吗 7岁小孩误食成人维生素C20片怎么办 怎么把C语言转化为相应对机器语言 赛尔号米卡厉害吗 ...和非执行语句最终都将会被转换成二进制的机器指令!为什么错了?_百度... 2021二本c类378能不能上? c语言,一条c语句可以转换成多少条机器指令? 赛尔号星球大战米卡加点 我们所写的每条c语句,经过编译最终都转化成二进制的机器指令... c++代码反编译 大花蕙兰烂根了怎么救?该用什么药? 邪恶力量第八季先知的扮演者是谁 哪位朋友可以帮助我,妈妈体检出一些病症,希望你的解答。 邪恶力量第八季 第一集 迪恩从坟墓里面复活的那个人 是谁 貌似是个吸血... 驾驶证二次酒驾吊销两年后能直接报考B证吗 龙珠斗士Z人造人18号怎么样 国际服赛季更新时间 赛尔号米卡马虎性格刷什么? 东方甄选大旗原名 东方甄选主播大琪年龄多大 优酷会员如何退款? 新东方大琪为什么叫老嫂子 被体育老师侵犯怎么办? 作为班主任,有同学告诉你他被体育老师踢了一脚,你怎么办? 被体育老师罚了300深蹲,算不算体罚 今天我被体育老师打了,应该怎么办 邪恶力量第八季什么时候播?另外哪个在线网站能看啊 行尸走肉第八季第一集能翻身吗? 真心求教:C罗有没有攻破过德赫亚把守的马竞大门 我装了个惠普打印软件,硬盘名称被改了,但在磁盘管理中是正常的,怎办... 我的笔记本C盘被改名了改不回去怎么办,我的是戴尔的,现在C盘名字... 权力的游戏第八季第二集二丫的那段是有删减还是本身剧情就那么点? 奔跑吧先导片多长时间一集 奔跑吧什么时候播出先导片啊 无耻之徒老师出现在第几集 无耻之徒的liam为什么是黑人,他们的父母不都是白人吗? 无耻之徒利亚姆在邦迪街摆摊是哪一集