网线太长影响网速吗?可靠的答案是影响,网线长度达到一定值后,会出现无法传输数据的情况。
选择cc”。exe"
分析如下:
编辑文件时,源代码是cpp扩展名,c头文件是。h分机。编译后的源文件被转换成目标文件。obj扩展。链接将一个或多个目标文件与程序使用的库文件链链接起来,形成一个执行程序。exe,可以直接在操作系统中运行。
即整个过程分为:预编译,替换源代码的宏生成中间文件(文本,默认不保留),翻译成汇编代码(文本,默认不保留),汇编器生成二进制文件(。obj),并连接到可执行文件(。exe)。
扩展数据
一.汇编
目标代码的生成是编译的最后阶段。目标代码生成器将解析或优化的中间代码转换成目标代码。目标代码有三种形式:
①可以立即执行的机器语言代码,所有地址都是重定位的;
②当需要执行待组装的机器语言模块时,通过连接加载器与一些正在运行的程序连接,并转换成可执行的机器语言代码;
(3)汇编语言代码必须由汇编程序进行汇编,才能成为可执行的机器语言代码。
在目标代码生成阶段要考虑三个直接影响目标代码速度的问题:一是如何生成更短的目标代码;第二,如何充分利用计算机中的寄存器,减少目标代码访问存储单元的次数;第三,如何充分利用计算机指令系统的特点来提高目标代码的质量。
二、高级编程语言c
程序编译
编译是指将经过编辑的源文件翻译成二进制目标代码的过程。编译过程由编译器完成。各种编译器在不同操作系统下的使用命令并不完全相同,使用时要注意计算机环境。编译时,编译器首先要检查源程序中的每一句是否有语法错误,当发现错误时,就会在屏幕上显示错误的位置和类型的信息。
此时,您应该再次调用编辑器来检查和修改错误。然后,再次编译,直到所有的语法和语义错误被消除。正确的源文件被编译以生成目标文件(带有后缀。在磁盘上。程序的连接
编译后的目标文件是一个可重定位的程序模块,不能直接运行。链接是将目标文件与其他必要的目标程序模块(这些目标程序模块是单独编译生成的目标文件)和系统提供的标准库函数链接起来,生成可运行的可执行文件的过程。连接过程是利用c语言提供的连接程序(连接器),以及生成的可执行文件(带后缀的文件)来完成的。exe)保存到磁盘。
程序运行
程序被连接以生成可执行文本。它可以在操作系统的控制下运行。如果程序执行后达到了预期的目的,c程序的开发到这里就完成了。否则就需要进一步检查修改源程序,重复编辑-编译-连接-运行的过程,直到得到预期的结果。