注册 登录
编程论坛 新人交流区

[讨论]c语言和win xp 到底是~~~~~~~~

liangdezhi 发布于 2007-11-12 02:53, 1524 次点击


我想问的是,我在windows xp 系统下用win—TC编译C程序,
#include <stdio.h>
main()
{
printf("Hello, world\n");
system("dir");
system("pause");
}
请问一下,DIR和PAUSE是windows带的还是c编译器带的,
还有C程序怎么可以在windows下运行,是不是编译器带有win xp控制台接口。
还有我用dev_c++编译上面的程序,他可以查看中文字。win xp NO。

新手,疑问多莫见怪。

7 回复
#2
jackxiaoliu2007-11-12 09:41
??
#3
liangdezhi2007-11-15 10:00
晕死了我,等了三天,前两天上不来不知道为什么是不是封了我的IP啊?
真的我不弄懂上面的问题,我不知道怎么去学C语言。
#4
liangdezhi2007-11-16 12:40
晕了,是不是看不懂,我多想哭了,等了这么多天。
#5
phb7112007-11-16 15:32
system("dir");
system("pause");
这两个应该都是系统命令
第二个表示暂停
tc不支持中文
#6
allenhu20062007-11-16 15:59

不是很懂
编程真的是很难啊

#7
jxndd2007-11-16 16:35
确实很难。
#8
landao2008-12-07 22:33
我发表一下
WINXP 下的C程序(你说的那种)运行是从控制台转入C程序,system("dir")是一个向控制台返回命令的函数,双引号里的是返回的字符串,也就是命令。你可以在CMD里试一下这几个命令。这过程可以这样理解,先由控制台到程序,运行到SYSTEM时暂时返回控制台并执行命令,完了再回到程序,继续运行。OK?
1