当前位置:首页 » 编程软件 » c语言编译器故障怎么修

c语言编译器故障怎么修

发布时间: 2024-12-28 14:59:33

A. c语言编译器用不了怎么办

设置的问题

options->Directories

把路径改为你tc放的地方

如你把tc的文件夹放在c盘,该为如图所示:

B. C语言编译器错误,为什么会这样

在C语言中,这是一个语法错误。

在运行程序时发现了一个问题,总是提示一个错误:error C2143: syntax error : missing before type。解决方法如下:把所有变量的声明放在可执行代码之前。

出现此问题的原因在于:将文件保存成了 .c 格式。如果是cpp格式就能正常编译。改成.cpp就可以正常运行,和你变量声明的位置就没有关系了。

一般在ANSIC或者C++中,在可执行代码中随时定义变量是允许的,但是在K&RC中是不允许的,因此才会出现这个错误VC6.0、VS2008 都是用的K&RC来实现C语言的,因此编译过程中会报错。

C. C语言编译错误C1010该怎么解决

在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive
的错误.
解决方法:
1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,选择C/C++选项卡,从Category组合框中选中Precompiled Headers,选择Not Using Precompiled headers。确定。
2、在文件开头添加:
#include "stdafx.h"
对预编译头文件说明如下:

所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。

预编译头文件通过编译stdafx.cpp生成,以工程名命名,由于预编译的头文件的后缀是“pch”,所以编译结果文件是projectname.pch。

编译器通过一个头文件stdafx.h来使用预编译头文件。stdafx.h这个头文件名是可以在project的编译设置里指定的。编译器认为,所有在指令#include "stdafx.h"前的代码都是预编译的,它跳过#include "stdafx. h"指令,使用projectname.pch编译这条指令之后的所有代码。

因此,所有的CPP实现文件第一条语句都是:#include "stdafx.h"。

热点内容
扫雷c语言代码 发布:2024-12-29 06:10:51 浏览:139
python判断对象属性 发布:2024-12-29 06:10:09 浏览:413
备份隐形云加密云盘 发布:2024-12-29 06:10:06 浏览:898
精神病院药房需要配置些什么药 发布:2024-12-29 05:48:12 浏览:365
和平精英安卓戴耳机枪声大怎么办 发布:2024-12-29 05:46:01 浏览:500
javachar数组 发布:2024-12-29 05:43:46 浏览:615
香港服务器如何备案 发布:2024-12-29 05:43:41 浏览:711
参数服务器如何更新参数分块 发布:2024-12-29 05:42:19 浏览:323
压缩拆分 发布:2024-12-29 05:42:13 浏览:202
架设私有云服务器 发布:2024-12-29 05:22:37 浏览:590