C++编程中这个ERROR是什么意思。。求高人解答。。

C++编程中这个ERROR是什么意思。。求高人解答。。,第1张

类型定义不樱竖唯当,除数为0,指针使用错误。

error命令是C++语脊培言的预处理命令之一,当预处理器预处理到error命令时将纤喊停止编译并输出用户自定义的错误消息。

int*re()

{

int*a

a=newint[10]

for(inti=0i<10i++)

a[i]=i

returna

}

扩展资料

error

用法示例:

/*

*检查编译此源文件的编译器是不是C++编译器

*如果使用的是C语言编译器则执行#error命令

*如果使用的是C++编译器则跳过#error命令

*/

#ifndef__cplusplus

#error亲,您当前使用的不是C++编译器噢!

#endif

#include<stdio.h>

intmain()

{

printf("Hello,World!")

return0

}

首先你格式错了,一般都是这睁纯样

#include<stdio.h>

void

main()

{

主程序

}

注意引号那些要在英文模式下输,象一楼的程序就是对的,

其次这个问题很多情况下是由于路径设置的问题引起的,“CL.exe”是VC使用真正的编译器(编译程序),丛歼其路径在“VC根目录\VC98\Bin”下面,你可以到相应的路径下找到这个应用程序。

因此问题可以按照以下方法解决:点击VC“TOOLS(工具)”—>“Option(选择)”—>“Directories(目录)”重新设置“Excutable

Fils、Include

Files、Library

Files、Source

Files”的路径。很多情况可能就一个盘符的不同(例如你的VC装在C,但是渗早冲这些路径全部在D),改过来就OK了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12252114.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存