无所谓好坏。主流编译器都可以。
最常用的两种:
1 VC/VS系列。微软开发的。与windows兼容性最好。适用于windows软件开发。
2 gcc系列,包括mingwin, codeblock, devicec等。 对C/C++规范支持最好,是目前执行规范最彻底的编译器。
对于初学者,任意一个编译器都是没区别的。
水平较高的编程人员,可以根据自身常用区域,选择针对性的编译器。
微软系列的用最新的 visual studio express 2012 for desktop(即vs.net v11)吧,比较好用,还是免费的。
若不用微软系列,建议用gcc/g++编译器,非常强大。windows下可以用mingw版。
IDE推荐CodeLite。
gcc/g++和CodeLite都是开源的,免费。
windows版本还是visual studio用着好点,linux下gcc很不错。
VC++
如果是vc6.0 ,不建工程也可以
按我说的这样一步步操作:
File-》New
在弹出的选项卡中点击 文件
然后在选项卡中间选择C++ Source File
点ok
输入代码
然后就是编译连接运行,使用Ctrl+F5,这个是个快捷键,这时会提示你保存文件,命名一下保存,然后自动就编译连接运行,一体化全部执行
(或者你找工具栏中那个小叹号图标的,也一样)
偶了!
如果是VS2005以上,就要建工程了
这样操作,
文件-》新建-》项目
visual-》win32-》win32控制台应用程序
在下面输入项目名称,确认,下一步,选中空项目,完成
然后在左侧解决方案管理器中,右击源文件,添加,新建项
弹出的选项卡中,visual-》代码-》c++文件
在下方输入文件名称(不用加后缀)
添加
这时默认打开的文件就是您刚刚添加的文件
输入代码
编译连接运行,使用快捷键Ctrl+F5,或者直接点击上方一个绿色的小三角,类似播放键那个
偶了!
送你一段代码试试,不用修改。祝您学有所成,坚持到底!
#include
int main(void)
{
printf("hello world\n");
getchar();//如果是vs2005以上版本,这个函数可以让程序屏幕停留,让你看到输出
return 0;
}
话说我用的是cfree