《C++程序设计》实验报告_c程序设计实验报告
《C++程序设计》实验报告由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“c程序设计实验报告”。
注意:以下蓝色文字部分根据情况增删
实验1熟悉VC++6.0集成开发环境
一、实验时间:
2011年9月20日
二、实验地点:
第7机房
三、指导教师:
邓谱
四、实验目的:
1.了解VC++6.0的主要特点;
2.熟悉VC++6.0的集成开发环境;
3.学习用VC++6.0编写简单的C++应用程序,掌握C++程序的上机调试步骤。
五、实验内容:
1.P19 第1题:在屏幕上输出字符串“欢迎大家学习VC++6.0!”
【编程思想】
【流程图】
【源程序】见上机作业“实验11_11_1.cpp”
问题1:不知道如何在VC++6.0里输入源程序
解决方法:
(1)首先建立“Win32 Console Application”工程;
(2)再向工程中添加源文件;
(3)在添加的源文件中输入代码。
以上的详细操作流程见“Visual C++ 6.0集成开发环境.doc”文件。
问题2:error LNK2001: unresolved external symbol _WinMain@16:连接错误2001:未解决的外部符号_WinMain@16
问题原因:创建工程时选的创建“Win32 Application”,这是创建图形用户界面的C++工程,而程序是字符界面,两者不一致导致该错误。
解决方法:创建工程时应选“Win32 Console Application”
问题3:error C1010: unexpected end of file while looking for precompiled header directive:错误C1010:在查找预编译头时遇到意外的文件结尾。
问题原因:在选择创建工程种类时选择了“a simple application”,该工程还包含stdafx..h和stdafx..cpp两个文件,这两个文件是为编译系统进行预编译服务的,需要在源程序开始部分使用#include “stdafx.h”进行引用,如果未进行引用,会导致该错误。
解决方法1:在选择创建工程种类时选择第一项“an empty project”
解决方法2:如果工程文件列表中(窗口左边)有stdafx..h和stdafx..cpp两个文件,则源程序开始要使用#include “stdafx.h”进行引用。
问题4:error C2143: syntax error : miing ';' before '}':错误C2143:语法错误:在'}'之前丢失了';'
问题5:……
2.P19 第2题:求两个整数之和
……
六、实验总结:
(将实验过程中或学习本章节的上机过程中值得记录的内容按1.2.3.分条写下来)