同一个c程序为什么在我的电脑编译会出错,在别人的电脑就不出错,求高手指教

2024-12-16 08:32:02
推荐回答(2个)
回答1:

C语言中标识符有三类, 关键字、预定义标识符和用户定义标识符。
其中
预定义标识符
C 语言系统提供的库函数名和编译预处理命令等构成了预定义标识符。在程序中若使用
了库文件包含,就把相应的预定义标识符定义在程序中了,程序设计时就可以使用这些预定
义标识符。有少数预定义标识符可以直接使用,而不用在程序中使用库文件包含。例如:在程序中不加#include "stdio.h"库文件包含,也可以调用 printf、scanf 这两个函数。

倒数第三行中,system("PAUSE");一般是要加 头文件 #include 别人通过而你不能是因为编译器有细微差别,我的也不能过---这个懒还是别偷了。

给我吧 谢谢啊啊

这个还要看你的错误提示:= =

回答2:

c语言软件在你的机子上和其他软件或插件有冲突,出错。偶以前遇到和你一样错误,你注意下你电脑上装了哪些和别人电脑不同的软件