1、开篇说明:
本系列只是我个人对VC/C/C++学习的一个回顾,用以加深自己的印象,所讲述的只是自己的一些理解以及自己在写东西时的一些所得。可能是东一粼西一爪的,让你不着边际!但主体还是从易到能的一个过程,不过最好还是希望大家结合一本教材从头来过的好,呵呵…………
配合的教材,大家可以到网上搜索,相信这方面的资料还是很多的。
具体的,我在这里就不推荐了!
2、所需工具:
我用的是VS 2008及DevC++,大家按自己的条件自行选择,因为在讲C/C++时,我多数是在命令下行采用命令来编译的,如本讲的:
cl HelloWorld /EHsc
可能在后期讲到VC的工程时,才会用到IDE环境
3、第一个程序:
虽然一个简单的HelloWorld程序,但以我们更快的领会到各种语言的风采!
//说明:第一个:C语言版的HelloWorld
//程序名:HelloWorld_C.c
#include
int main(){
printf("Hello,World!\n");
return 0;
}
//说明:第一个:C++语言版的HelloWorld
//程序名:HelloWorld_Cpp.cpp
#include
using namespace std;
int main(){
cout<<"Hello,World!\n";
return 0;
}
//说明:第一个:VC版的HelloWorld
//程序名:HelloWorld_vc.c
#include
#pragma comment(lib,"user32.lib")
int main(){
MessageBox(NULL,"Hello,World!","First programming",0);
return 0;
}
打开命令行窗口(注意:不是打开系统自带的命令行,而是安装IDE环境里的命令行),如图:
从”开始”–>”程序”–>”VS 2008″–>”Tools”里可以找到,我这里是被我拖到了快捷菜单了,呵呵,所以里面没有!
打开后如下提示:
Setting environment for using Microsoft Visual Studio 2008 x86 tools.D:\Microsoft Visual Studio 9.0\VC>
然后我们转到源文件目录,对各个分别编译,一切顺利,哈!
顺便在命令行下分别键入运行程序,除了VC版的弹出一个窗口外,其他的都是在命令下输出的,!