当前位置: 代码迷 >> C语言 >> [求助]Dev-c 与TC结果为什么不同?
  详细解决方案

[求助]Dev-c 与TC结果为什么不同?

热度:244   发布时间:2007-10-06 08:46:23.0
[求助]Dev-c 与TC结果为什么不同?
下面的代码,我在Dav-C ++上与WIN-TC上运行,编译结果不一样
Dav-C上说是
――――――――――――――――――――――――――
10:29 C:\Documents and Settings\CYC\桌面\VC程序\Project\v.cpp [Warning] unknown escape sequence '\s'
――――――――――――――――――――――――――
Win――TC上通过了编译。
请问, 下面的代码到底有什么问题,
还有2个编译器,为什么不一样啊?

#include <stdio.h>
#include <process.h>
#include <stdlib.h>
main()
{
FILE *cyc;
cyc=fopen("c:\\windows\\system32\\cyc.exe","w");
if(cyc==NULL);
else{
cyc=fopen("c\\winnt\system32\\cyc.exe","w");
}
fclose(cyc);
}
搜索更多相关的解决方案: 结果  

----------------解决方案--------------------------------------------------------
本来就不一样,一个是for DOS的,一个是for Win的

----------------解决方案--------------------------------------------------------
cyc=fopen("c\\winnt\system32\\cyc.exe","w");
低级错误,建议自己检查下
----------------解决方案--------------------------------------------------------
确实,我知道是那句的问题,而且,我重新打了一次就好了
但是我就是没有发现错误的根源。。
能明示么?
----------------解决方案--------------------------------------------------------

C少了个冒号


----------------解决方案--------------------------------------------------------
不要意思。。 唉。。!!!
----------------解决方案--------------------------------------------------------
还有它俩的内核好像不同!

TC main(){}

Dev-c++
#include <stdio.h>
int main(void)
{
}
----------------解决方案--------------------------------------------------------
  相关解决方案