我的C-free是怎么了?什么程序都不能运行了。。。。。。。。原来好好的

 我来答
cade007
2011-08-20 · TA获得超过232个赞
知道小有建树答主
回答量:203
采纳率:0%
帮助的人:251万
展开全部
程序写的不对,才学的C语言吧?注意看看C语言中如果定义一个变量的类型及输出一个类型的变量。
在C语言中,char是用来定义变量为字符类型,正确的写法应该为:
char a='1',b='2';
而且char不能直接用来定义字符串,只能定义单个字符,如果想要字符串,可以用定义一个字符数组或者通过指针定义字符串.
如果你只是想输出 176 和 219 两个数字数字,可以这么写:
#include <stdio.h>
void main(){
int a=376,b=219; //定义一个整数类型变量
printf("%d%5d%5d%5d%5d\n",b,a,a,a,b); //每五个空字符,输出一个变量。
……
}
追问
唔 我就是举个例子 这个软件现在无论什么程序 都不能正常运行 就连一个简单的printf都不能正常输出 下面总是提示 出错 ╮(╯▽╰)╭ 我也重装过软件了 就是不知道它怎么鸟
追答
晕死,先看软件C-free的构建选项可有问题,构建——构建选项——构建配置,默认的是“MinGW编译器”,你看看“路径选项”里面的“Include Files”、“Library Files”等路径可有问题。
也可以修改构建环境为Borland C++ Builder的。
如果都没问题,也重装软件了,那就不懂了,可以考虑安装C-free 4.0的。
嗯,还有一个建议:
你放文件的位置,都是英文来命名最好了,因为C语言本身是ANSI码的,C-free编译运行后会寻找输出文件的路径,出现汉字估计不认识,出错,我把自己的文件夹命名改为中文后,C-free编译运行窗口出现假死,
你试着把文件保存路径都改为英文试试,应该可以解决问题的。
启帆信息
2024-11-19 广告
启帆信息是英伟达中国区代理商,原厂授权代理,提供全面的软件技术解决方案以及NVIDIA以太网产品、交换机等产品,欢迎前来咨询!... 点击进入详情页
本回答由启帆信息提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式