怎么在VS2008里编写C语言程序

来源:百度知道 编辑:UC知道 时间:2024/07/04 00:45:37
是不是在文件-》新建》项目->VC++里选择文win32控制台程序啊。我的怎么老是在调试的时候不出现结果啊
而且新建了之后总是出现这个
#include "stdafx.h"

int _tmain(int argc, _TCHAR* argv[])
{
return 0;
}
有没有像VC6.0里的那样有VOID MIAN()的那一类型啊
调试运行的时候总是说文件路径不存在
还有就是有没有关于使用VS2008的一些教程啊,本人是菜鸟。要是有就请发到250020588@qq.com吧,多谢

visual studio 2008是以项目为单位的,代码文件发须包含在项目里才能编译。
具体的步骤:
1、新建项目,快捷键ctrl+shift+N,在项目类型中选visual c++-------->"win32“,然后选 右的侧的“win 32控制台应用程序“,为项目命名。
2、在应用程序向导中心“下一步”,在“应用程序设置”中选中“附加选项”的“空项目”,这一步是关键。
3、要向项目中添加文件了。快捷键ctrl+N,在“类别”中选“常规”,在模板中选“文本文件”新建一个空白文件。
4、快捷键crtl+S将新建的文本保存为c源文件,如“test.c”。然后再输入一段代码并保存。
5、要把c源文件加到项目中了。 在“解决方案资源管理器”中,右击项目名称下面的源文件“,选择“添加”----“现有项”把刚才的文件加入到项目中就行了。按一下F5就可以编译,F9直接运行。

新建一个.cpp文件前先建立一个win32控制台应用程序的项目,这个在新建--项目上会有,在写好文件后将已经保存的.cpp文件添加到你新建的工程上去,然后compile,生成.exe后点击“开始执行(调试选项中)”,就会看到那个黑框啦!你编译出来的文件当然要在你建的工程文件中寻找了,最后就是要重新编写的的时候需要将原先的.cpp文件从项目中排出,这样才能保证一个工程中不出现两个以上的main(),恩恩,就是这样吧!

_tmain 就是现在的入口函数啦,返回值默认变成了int,这不重要,返回的就是退出代码了
之所以 多了_t 是因为默认使用了unicode宽字符集, 不像以前那样默认是asc字符集, unicode字符集好处非常明显,在不同语言的系统下不会乱码
,如今写程序也是极力推荐使用unicode的,同时ascII与unicode处理字符窜时所用的函数都不同,多看教程吧,编译设置中有 字符集的设置,想改可以改回来

至于新版2008的教程真的不好找,大多书也没有讲unicode的事情,
所以看是看经典类的书籍吧,我也是因为如此,即装了VC6.0 ,又装了2008,主学的是C#了

电驴找了下,这个教程应该不错,要好好学习还