C语言怎样运行指定程序 windowsXP系统

Python012

C语言怎样运行指定程序 windowsXP系统,第1张

最简单的方法是用

(void) system(".......")

调用.

"......." -- 用双引号括起的是命令行

例如:

system("notepad abc.txt")

启动 notepad 编辑 abc.txt

system(..)函数的实参可以是字符变量,例如:

char command[]="notepad abc.txt"

system(command)

命令行 里也可调用 批命令和其它指定程序,若用 start ...., 还可以设定运行优先级。

CreateProcess() 很繁琐,新手不易。

可以,学习c语言的人一般是考计算机二级,他们使用turbo c 2.0这个软件,是在dos下运行的,不过可以在windowsxp 下的cmd中运行,去网上下一个,挺小的,然后解压到任意文件夹下,里面有一个“tc.exe”文件,双击就行了,不过还需设置一下,这个你自己参考一下c语言的书就行了。当你设计完程序后,想双击exe文件运行时,会发现窗口闪一下就消失了,这是因为没有关闭"运行完后自动推出"选项,右击你设计好的exe程序---属性,在里面找。在win98下就没这个情况。

一.编译器主要有MS的visual

c/c++编译器(可以编译windows相关的的东西),MinGW,Cygwin(这2个是类似于gcc/g++的标准c/c++)。

1、

visual

c++6.0

(win8系统下不好用,C/C++)-Microsoft

Visual

C++

2、

visual

studio

(2005、2008、2010、2012、2013)-

Microsoft

Visual

Studio

3、

win-tc非常方便:不骗你,2000/XP/7都可以用

4、

Code::Blocks(win7、8都可以用);

5、

Turb

C(只能编译C语言)

6、

gcc

(GNU编译器套件)

7、

DEV

C++;

8、

C-Free;

9、

Borland

C++、WaTCom

C++、Borland

C++

Builder、GNU

DJGPP

C++、Lccwin32

C

Compiler3.1、High

C、My

Tc等,由于C语言比较成熟,所以编程环境很多;

10、还常用souceinsight

,在工作中还用Labwindows编程,直接调试运行,不过那是有工程背景,有工作经验的技术人员用的。

二.编辑器有很多,你可以选择eclipse,netbeans,dev-c,code:blocks,visual

studio。甚至notepad++,notpadplus,ultraedit这类文本编辑器也行,复古的人用,就是没代码提示。