Microsoft Visual C++ (下简称MSVC,VC)是美国微软公司生产的基于其Windows系统的软件开发工具。它具有使用灵活,并与32位Windows内核(使用于Windows 95/98/NT/2000)高度兼容的特点,从而被Windows程序员们广泛使用。同时,MSVC同样可以加工处理C语言程序,与标准的ANSI C语言兼容。VC提供了一种控制台操作方式,初学者使用它应该从这里开始。下面我们将对使用MSVC编写简单的控制台程序作一个最初步的介绍。
Win32控制台程序(Win32 Console Application)是一类Windows程序,它不使用复杂的图形用户界面,程序与用户交互时通过一个标准的正文窗口,通过几个标准的输入输出流(I/O Streams)进行。它们分别是stdin(标准输入),stdout(标准输出)以及stderr(标准错误输出)。这些流都是ANSI C语言标准库提供的,通过printf(…)等函数可以访问这些流。一个最简单的控制台程序如下:
/* hello.c */ #include<stdio.h> /* 包含使用标准输入输出的头文件声明 */ int main() /* 主函数 */ { printf(“Hello, World!\n”); /* 向标准输出stdout输出一个字符串 */ return 0; /* 主函数返回 */ } 该程序的运行结果如下:
图中显示的黑色窗口称为控制台窗口,程序的输入、输出均在这个窗口中进行。
很简单,你只需要按照下面几个步骤进行:
2、选择菜单“File
| New”,在弹出的对话框中
①单击上方的选项卡“File”,
②选择“C++ Source File”,
③在“File name”一栏中填写文件名例如hello.c,
④在“Location”一栏中填写你想把文件存放的位置(目录)。
然后按“OK”。见下图。
注意:
第③步中一定写明扩展名“.c”(不要用“.cpp”。那样VC将按C++的方式编译,C++与C有一些的不兼容性);
第④步中指定你自己的目录,不要使用系统的缺省目录或者随便放在根目录或者其他的目录下。
4、试编译。点击图标,或者选择菜单“Build
| Build”(启动程序加工,这样系统将连续进行编译和连接操作。另一种更稳妥的方式是先做编译,检查无误后再做连接)。这时VC将弹出一个对话窗口,说明这个命令需要一个工程(Project),问:是否创建一个默认的工程?点击“Yes”。如图。
5、编辑器下面的窗口开始显示编译的结果了。如果你看到了
“hello.exe -- 0 error(s), 0 warning(s)”,
那么恭喜你,编译已经通过!下面,点击快捷工具栏上的红色的感叹号(或者选择菜单“Build
| Execute”或按Ctrl-F5),看看运行结果吧(VC将自动打开一个显示结果的窗口,如上所示)。
经过上面有趣的试验后,性急的同学们已经迫不及待地想利用MSVC编写简单的程序了。不过不要着急,先耐着性子把下面一段看完。我们都会发现,在编写较长的程序时,能够一次成功而不含有任何错误决非易事(当然,我们鼓励同学们以此为目标,而进行长期大量的练习)。对于程序中的错误,MSVC提供了易用且有效的调试手段。在工具栏上单击鼠标右键,在弹出的菜单中对“Debug”项打勾,发现很多有意思的东西吧(下图)?其中,单步跟踪进入子函数(Step Into),单步跟踪跳过子函数(Step Over),运行至当前函数的末尾(Step Out)以及观察变量的值(Watch)等都会成为大家将会经常用到的工具,余下的功能等待同学们逐步发掘吧!
[完]