下面开始介绍如何使用这个软件,顺便写一个小程序,让读者先从感性上了解什么是C语言,看看C语言的代码到底如何编写。
运行VC++6.0软件,第一次打开时会弹出如图3-1所示提示对话框。这个对话框没有特殊作用,如果希望下次运行的时候不再弹出这个对话框,就将Show tips at startup复选框前面的勾去掉,然后单击Close按钮就行了。
图3-1 启动软件时出现的提示对话框
VC++6.0的界面如图3-2所示。
图3-2 VC++6.0主界面
单击File→New或直接按快捷键Ctrl+N(新建),弹出如图3-3所示对话框。
在图3-3中单击Files,界面如图3-4所示。
在图3-4中左边选择C++Source File,表示新建C++源文件。后面的程序就是在这个文件中写的。为什么编写C程序要选“C++源文件”呢?因为C++与C是完全兼容的。也就是说我们现在使用的这个软件,不是纯C软件,而是一个C++软件。但是由于C++软件可以完全运行C语言程序,所以这里就选C++Source File。而且不仅仅是这个软件,现在流行的所有C++软件都可以直接运行C语言程序。因为在设计C++软件的时候就有一个初衷,即完全兼容C语言。
图3-3 新建对话框
图3-4 新建文件对话框
在对话框右边“File”下给这个文件取名。可以是汉字,也可以是英文,但最好是英文,比如这里取名为HelloWorld。如果文件名后面不加后缀,那么默认创建的是.cpp文件。cpp即C plus plus,就是C++的意思。所以创建.cpp文件就表示创建的是编写C++的文件。但因为C++和C是兼容的,所以我们也可以在这个文件中编写C程序。如果我们就想定义编写C程序的文件,那就手动添加文件后缀为.c就行了。
因为我们现在学习的是C语言,所以还是加上后缀.c比较好。因为虽然C++能够兼容C,但是C编译器和C++编译器还是有区别的。有些语法在.cpp文件中能够编译通过,但是在.c文件中就不能编译通过。比如.cpp文件中可以在程序的任意位置定义变量,而.c文件中只能在程序的开头定义变量。
但是有一种情况,即使创建的是.cpp文件也要手动添加后缀.cpp,即所取的文件名中有“.”的时候。如果所取的文件名中有“.”,那么不手动输入后缀的话,这个文件就什么后缀都没有,既不是.cpp,更不可能是.c,如图3-5所示。
加上后缀就行了,如图3-6所示。
图3-5 带点文件名不加后缀
图3-6 带点文件名加后缀
图3-7 选择保存路径
在图3-4中“Location”下选择文件保存路径,路径中可以有中文字符,也可以有英文字符。单击“…”弹出如图3-7所示窗口。
在“Drives”下找到保存路径所在的盘,然后在“Directory name”下找到保存到哪个文件夹。这里需要注意的是,如果你想保存到桌面上的某个文件夹中,桌面就是Desktop。从图3-7中也可以看到,它在C:\Users\wumingjie\目录下。桌面上的所有文件夹都在这个Desktop目录下。如果你确实找不到这个Desktop,那么右击桌面上你想保存到的文件夹,然后单击“属性”,复制它的路径(或者直接打开该文件夹,然后在菜单栏上复制它的路径)。然后将路径直接粘贴到图3-7中的Directory name下即可,或者更简单点直接粘贴到前面的“Location”下就行了。
路径选好后单击“OK”回到图3-4,然后单击“OK”。这时VC++主界面中出现了一个空白区域,如图3-8所示。我们以后写程序都是在这个空白区域中进行的。
图3-8 创建文件后的主界面