Linux系统,C语言编程,用的是vs code,运行的时候显示这个,不运行啊?我是菜鸟
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统,C语言编程,用的是vs code,运行的时候显示这个,不运行啊?我是菜鸟相关的知识,希望对你有一定的参考价值。
你编译错文件了你这个文件不是叫main.c吗 你怎么编译tempCodeRunnerFile.c去了
其实把g++那行控制台命令改一下参数就行了,如果我没猜错这行代码是你抄的。
给你简单讲讲cd和g++吧,cd是change directory的缩写,这个命令是定位目录的作用,先用cd定位到你想要编译文件所在的文件夹,然后用g++这个编译器进行编译:
g++ 你想编译文件的名字 -o abc
然后/abc 就运行了追问
这段代码是它自动编译的。
参考技术A 第八行,n未定义追问知道
我改了
但是还是最后一行显示的那个
之前加了一个scanf函数,但是编译之后又没法在运行的时候输入
我猜是配置问题
VS2010用的默认中文编码是啥?
我是把win7的系统语言改为英语后,使用2010了一下,发现有改动,再改回中文后,再打开vs2010,用类向导添加函数后,自动添加的注释的中文部分全部变成了乱码,
怎么办
保存的时候提示,是否是UniCode保存,选择是也还是乱码,用其他中文编码保存,会失败
你的注释的中文部分 是你把win7的系统语言改为英语后,变成乱码的
已经成了乱码 再切回中文的系统,不可能再变回中文了…… 他没有那么智能的……
只能再重新写了 参考技术A 我打电话给微软客服,他们说是utf-8,很准确很官方......追问
关键是现在怎么办,乱码了回不来
追答可以用UltraEdit打开,另存为UTF-8......
追问不是说已经有的乱码回不来怎么办,已经有的就算了,关键是再新添加函数,还是有乱码,这样以后不知道这程序中有多少乱码...!!!
追答关键是再新添加函数,还是有乱码,那是你文件的编码,没改.先把文件的编码改回Utf-8.再把文件剪切出来,用UltraEdit打开,再在项目里添加同名称的文件,这时候文件编码就是utf-8,再复制进去........
参考技术B Unicode吧以上是关于Linux系统,C语言编程,用的是vs code,运行的时候显示这个,不运行啊?我是菜鸟的主要内容,如果未能解决你的问题,请参考以下文章