① 请问,c文件,编译过后,是编程成什么码在系统中运行,是什么扩展名
二进制的机器码,不同的系统,扩展名不一样,windows一般是exe,Linux一般是out
② c语言编译后出现的文件后缀都是什么意思
.ilk 当选定渐增型编译连接时,连接器自动生成ILK文件,记录连接信息
.obj project中每个cpp经编译成为obj(object)文件,所有obj文件经链接(link)成为可执行文件。所以obj可称为目标文件或中间文件 .pch 预编译头文件(一般扩展名为.PCH),是把一个工程中较稳定的代码预先编译好放在一个文件(.PCH)里.这些预先编译好的代码可以是任何的C/C++代码--甚至可以是inline函数,只它们在整个工程中是较为稳定的,即在工程开发过程中不会经常被修改的代码.
.pdb 全称是 program debug database
它在工程编译时自动生成, 程序运行时是不需要它的
但是,要debug代码时,需要加载它,否则不能调试 .exe 是最终编译生成的可执行文件 如果你程序编译完毕,可以正常使用,可以只保留.exe文件,因为其它文件都是编译过程中间生成或用到的,执行时并不需要。
③ C编译后产生的是字节码文件吗
不太清楚你所说的字节码文件是什么文件,
可以理解为
C程序在编译后产生的是汇编代码
C编译后会产生一个.asm或.cod文件,
用文本编辑器打开即可看到源代码,汇编代码,机器码
④ c语言函数 编译后的名字
在vs2010里,用的同一个编译器,编译的,
因为,c++是c的超集,所以可以编译通过,
都是。cpp
⑤ c语言编译成可执行文件后
除非你在你的源程序里加一句system("pause");//请求程序暂停
记得要包含问价#include <stdlib.h>
或者加个其他的一类语句想输入语句都可
⑥ c语言编译后的是什么东西
C/C++编译连接后,生成的exe文件都是二进制的机器码
快和慢的简单概念就是做同样的一件事情,一个用时少,一个用时多
也就是一个用的指令周期少,一个用的指令周期多
⑦ 为什么c语言编译之后生成的是.exe
Windows下的编译套件:
cl.exe:编译程序
link.exe:链接程序
lib.exe:lib库加载程序
nmake.exe:构建工具
.exe是Windows上能运行程序格式。
不同平台后缀不同
比如在Linux平台使用gcc编译后生成.out文件
没必要纠结后缀。
⑧ c语言编译后出现的文件后缀,是什么意思
c语言源程序文件的后缀是.c,经过编译后,生成文件的后缀是.obj,经过连接后,生成文件的后缀是.exe
⑨ C程序编译后的问题
输入完过后按CTRL+Z,然后回车。
如果是Liunx操作系统,就按CTRL+D,然后回车。
这样就可以结束了。
另外一个办法是把输入写成一个文件,然后用管道传进去。