我现在初学C++语言。为了能尽快适应现在主流的Visual C++.net 2003,我没有采用教材中使用的Turbo C2.0(或Borland C++)作为编程调试工具,而是想直接在Visual C++.net 2003中编写、调试、运行课本上的程序。但是我却无法在Visual C++.net 2003运行教材上的程序。具体的说,当我在Visual C++.net 2003的菜单中选择“File-New-File”(附件中:图1),然后在弹出的对话框中选择“Visual C++”-“C++ File(.cpp)”(附件中:图2),在随后的文本框中输入相应的程序(附件中:图3)(这里以最简单的C语言为例,其实用C++语言编写的程序也和C语言有一样的情况),输入完程序后,就要在菜单选择“Debug-Start”运行程序(附件中:图4)。但此时从图片4看出,“Start”选项是灰色不可选的,也就是根本无法运行程序!而且在菜单中也没有出现“Build”选项。就算用Debug中的New Breakpoint设置中断,也不出现“Build”选项,Start选项依然是灰色不可选的!    我也参考了一下Visual C++.net 2003的教材,他们大多数都是基于MFC进行设计、调试的,这不符合我现在所学的教材内容,所以我还是想在Visual C++.net 2003进行传统的、不基于任何MFC或组件的、单纯的C语言的编写、调试。    所以请教,    1、如何能在Visual C++.net 2003中进行传统的C语言的编写、调试?为什么按照我上述的方法建立的C语言,Visual C++.net 2003不能运行?在Visual C++.net 2003中正确建立、调试C语言的方法是什么?能不能通过相关图片告诉我如何实现这样的操作?    2、教材是针对很老的编程工具,而新的编程工具与老版本之间相差甚大,但教材中的内容又是基础的、必需的,是值得我学习,请问,有什么书是用新的编程工具讲述传统C语言编程基础?    谢谢!