为啥在visual studio6.0会出现报错,在devC++不会出现报错

实现判断回文字符串 #include #include int main(){ char a[20]; printf("please input the string:\n"); gets(a); int i=0,j=strlen(a)-1,flag=1; while(i

vs有些函数名为了安全性,会变化一些的。最常见的就是scanf()要变成scanf_s()

visual studio6.0会出现报错,报错的信息是什么

 

不同编译器底层实现完全不一样,虽然表面提供的标准决大部分都遵循了C++标准,但基本上所有的编译器都未能完美的实现标准(有效率问题,也有实用性问题等),也提供了标准之外的很多类型、函数和用法,所以针对某一编译器开发的代码,有时并不能被另一种编译器识别。
 

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632