‘壹’ 用cfree编译程序错误
首先你要新建一个工程,编辑之后,保存到“.c”文件;再点击运行
程序本身没错,只是你没有新建工程,你可能新建的是文本
C-free是可以自动构建的
记住:只有保存c后缀的文件,才能生成EXE文件
‘贰’ c-free在win10系统不能编译怎么解决
从你的报错信息来看
1.编译程序找不到源文件,很有可能是因为你的路径及程序含中文导致的
2.后续的头文件默认目录/编译工具链等目录找不到,很有可能是因为这些路径带了(X86)这种未必能被识别的符号。
根据其他软件的经验,试试把你的IDE(C-FREE)装到直接一点的路径下,你这个路径带了(X86),工程及文件名最好不要带中文。
直接点,你的IDC试下重新直接装在比如D:/下面,然后工程目录及文件名也放在比如D:/project下,再试一下
‘叁’ Cfree编译不通过问题 c语言编程时出现 无法找到程序 ,你想手动定位这个程序吗 该怎么办
打开编译器,点击文件->打开,找到你的程序保存位置,再点击文件就OK了
‘肆’ C - free 5 为什么编译不出来
那把整个文件路径上的空格和“-”去掉,就好了。
上面这个路径是修改后可以运行的,没修改前是c-free5(cc++集成开发环境)
路径中不能有空格和特殊字符,比如“-”之类的,你检查下文件名是不是带有“-”,
这个文件的默认文件名就是c-free5中间的“-”是不能有的,
你再看下路径中的其他文件是不是有上述问题。所以我把路径c-free5中的“-”去掉了就正常
‘伍’ 用cfree编写的一个简单的c语言程序为什么编译不对呢
方法/步骤
第一步,就是打开我们的cfree软件了,可以用鼠标左键双击图标,如图所示。
打开之后,会弹出这样一个小窗口,不用管它,点击右下角的“关闭”按钮将其关闭就可以了。
当我们写完我们的C语言程序之后,就可以点击”构建“菜单下的”运行“来运行检测程序的可行性。
如图所示,小编写了一个最简单的输出程序,运行结果如图,喜欢的伙伴赶紧动手试试吧!
‘陆’ C-Free编译不通过
//变量ch是整数,需要选转换成浮点数
sum+=1/(double)ch;
‘柒’ C语言为什么在Cfree上是编译错误
void
main()
可能是这里的问题,Cfree不允许
主函数
返回值
为空?你试着改为main();或者int
main(),需要最后加一句return
0;
‘捌’ c语言free失败。
free(p)是告诉系统前面申请的p指向的这个内存块已经不用,可以释放,但是p依然还是指向该内存的地址,因此,p->next=null;
也会把p->next指向的数据修改。
虽然你这样做是错误的,但是由于语法上没问题,编译器无法检查出来,因此在free(p)后应该把p赋值为null
‘玖’ C-free无法编译C语言,自己写的和软件创建的程序都无法运行。
你还需要安装gcc才可以,另外不要用VC6.0,这个是20年前的东西了,喜欢就装个VS,不喜欢就装下mingw的gcc
‘拾’ c-free无法编译...
(1)printf("请输入第%d个数/n",i);这条语句中,换行写错了,应该是\n,而不是/n。
(2)ava=sum/y;这条语句中,因为sum、y都是整型,sum/y得到的是一个整数,小数部分会舍去,ava得到的是整数部分。可以使用对sum和y强制类型转换。