永发信息网

为什么我的gcc编译出来的是乱码

答案:1  悬赏:10  手机版
解决时间 2021-11-22 10:04
  • 提问者网友:两耳就是菩提
  • 2021-11-21 21:45
为什么我的gcc编译出来的是乱码
最佳答案
  • 五星知识达人网友:风格不统一
  • 2021-11-21 22:36
编译出来的不是二进制文件吗~~~~**.out 执行这个out文件就行了追问你是说这样编译吗 gcc -o a.out a.c
刚试了 还是一样的乱码追答-o后边是生成要编译成的文件名gcc a.c -o a.out会生成一个a.out文件,./a.out就是运行文件,就会打印结果了不加-o默认生成.out文件追问gcc a.c -o a.out这样生成的a.out还是那样的乱码追答啊,不好意思,那我就不知道了,我用C编的没问题,你这不是C的~你可以试一下C,看看是不是环境~问题,帮不到你,非常抱歉追问你能够远程帮我看下是怎么回事不?我是在自学,这个问题困扰我几天,不解决这个问题就没有办法继续学下去了追答你这个打印出的东西就像是vi以后的东西一样~,你确定你是执行了编译出的文件,而不是编辑吗

我晕,编译后的是一个可执行文件,不是要vi的,用./a.out执行下就可以了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯