当前位置: 技术问答>linux和unix
为什么用gcc编辑过的源代码再用vi编辑的时候都成了乱码??
来源: 互联网 发布时间:2016-11-24
本文导语: [img=http://hiphotos.baidu.com/zhidao/pic/item/2e2eb938b63f2f9ad56225a3.jpg?t=1303659602296&t=1303660306734][/img] | 哥,那是2进制文件啊~~ | 编译之后就已经是二进制可执行文件了 你还有文本编辑器...
[img=http://hiphotos.baidu.com/zhidao/pic/item/2e2eb938b63f2f9ad56225a3.jpg?t=1303659602296&t=1303660306734][/img]
|
哥,那是2进制文件啊~~
|
编译之后就已经是二进制可执行文件了 你还有文本编辑器打开?
在windows下你怎么不用记事本去打开exe文件呢?
在windows下你怎么不用记事本去打开exe文件呢?
|
二进制文件是给电脑用的,我们一般只看“源文件”。
如果你想研究二进制文件,建议用readelf、objdump、strings等等工具来看看。
如果你想研究二进制文件,建议用readelf、objdump、strings等等工具来看看。
|
gcc 编译出来的是可执行的2进制文件
c代码是文本文件
搞清楚概念!
c代码是文本文件
搞清楚概念!
|
gcc..也能编辑源代码? 我out了
|
用vi编辑原来的C代码文件
|
vi是编辑器,gcc是编译器。用vi编辑C文件。用gcc编译C文件生成可执行文件或目标文件,C文件是不会被改变的
|
你还是先学些计算机专业基础吧