我的C-free是怎么了?什么程序都不能运行了。。。。。。。。原来好好的
1个回答
展开全部
程序写的不对,才学的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); //每五个空字符,输出一个变量。
……
}
在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编译运行窗口出现假死,
你试着把文件保存路径都改为英文试试,应该可以解决问题的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询