计算机程序设计基础02.ppt
文本预览下载声明
西南交通大学软件学院 计算机基础教研室 重点掌握: C++程序的基本结构和基本要素 Visual C++集成开发环境的基本使用方法 C++的基本数据类型 程序设计中如何选择数据类型 C++开发应用程序的步骤: 源程序清单: // 屏幕输出Hello,C++! #include iostream //预编译命令 using namespace std; // using命令 void main( ) //主函数名 { //表示函数的开头 coutHello,C++!endl; //函数体 } //表示函数的结束 编程技巧: 1.C++程序中“//”符号表明后续字符为注释信息,即给阅读程序的人提供的简单解释。 注释是帮助阅读程序的说明,属内部文档,可以增强程序的可读性,使程序更易理解,但与该程序的运行无关,在编译时被忽略,编译系统对注释不作任何操作。 编程技巧: C++提供了两种注释方法: (1)用“// ” 其后至换行的所有字符为注释信息。 (2)用“/* */ ” 夹在“/*”与“*/”之间的所有字符为注释信息。 编程技巧: 程序第一行// 屏幕输出Hello,C++! 用于说明程序的功能,称为序言注释。 第二行起语句后的注释称为解释性注释。 编程技巧: 2. #include iostream是一条预编译命令,它告诉编译系统在编译本程序时把系统提供的头文件iostream.h的内容插入到该行的位置。 编程技巧: 所谓头文件是系统提供的能实现某些特定功能的文件,如本例中用到系统提供的输出功能,该功能的指令集是包含在iostream.h文件中,因此在程序中必须使用#include iostream。C++程序一般至少包含一条#include命令,大多数包含多条。 编译预处理 程序编译的过程分为预处理和正式编译两个步骤: 在编译c++程序时,编译器中的预处理模块首先根据预处理命令对源程序进行适当的加工,然后才进行正式编译。 编译预处理 预处理命令均以“#”号开头; 一行只能写一条预处理命令(过长的预处理命令使用续行标志“\”后续写在下一行上); 结束时不使用语句结束符“;”。 编译预处理 命令格式: #include 文件名 #include “文件名” 区别: #include “文件名” 当前目录+操作系统的path命令设置的各目录+标准(include子目录) #include 文件名 标准 编译预处理 库文件的扩展名为 .h,在#include命令中若省略库文件的扩展名,就必须在所有#include命令后添加using命令,即程序第三行的using namespace std;语句。但若头文件已加扩展名,就不能使用using命令。 编译预处理 本程序的预编译命令可以写成: #include iostream.h 或 #includeiostream using namespace std; 编程技巧: 3. C++语言程序是由一个或多个函数组成的文件,在组成程序的函数中,必须有且只有一个主函数main。主函数main之后必须有一对小圆括号“( )”,括号中可以有参数也可以没有,主函数main前必须有类型说明,即要有一个void或int。 编程技巧: main函数在程序中位置并无限定,可以是任意的。但主函数main代表了程序执行的起始点和终止点,即不管程序里有多少个函数,不管main函数位置如何,程序总是从主函数main的第一条语句开始执行,并结束于主函数的最后一条语句。 编程技巧: 在基本程序设计中,源程序只包含一个主函数(即main函数),程序的框架结构均为: #include iostream using namespace std; void main( ) { 函数体 } 编程技巧: 或者为: #include iostream using namespace std; int main( void )
显示全部