- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章 C++基础知识 计算机程序设计基础( C++) 本学期上机安排 C++语言的产生 C++是从C语言发展演变而来的,是更好的C 引入了类的机制,最初的C++被称为“带类的C” 1983年正式取名为C++ 从1989年开始C++语言的标准化工作 于1994年制定了ANSI C++标准草案 于1998年11月被国际标准化组织(ISO)批准为国际标准,成为目前的C++ C++的特点 全面兼容C 它保持了C的简洁、高效和接近汇编语言等特点 对C的类型系统进行了改革和扩充 C++也支持面向过程的程序设计,不是一个纯正的面向对象的语言 支持面向对象的方法 常用的C++程序语言工具 Microsoft: Visual C++ (又称MS VC++) Borland: C++ Builder 注释 预编译命令 函数 C++程序的书写格式 注 释 程序中“//”符号表明本行后续字符为注释信息,该信息与程序的运行无关,在编译时被忽略。作用是增强程序的可读性,使程序更容易理解。 C++提供了两种注释方法: // 其后至换行的所有字符为注释信息。 /* */ 夹在“/*”与“*/”之间的所有字符为注释信息。但不能再包括“/*”和“*/”,即这种注解方式不能嵌套。 程序第一行://屏幕输出Hello! 用于说明程序的功能,称为序言注释。第二行起语句后的注释称为解释性注释。 预编译命令 #include 预编译命令 编译程序时把指定的文件的内容包含到本程序中来。 #include iostream.h 表示把库文件iostream中的内容包含到该程序文件中来。 库文件是系统提供的能实现某些特定功能的文件,如本例中用到系统提供的输出功能。 iostream文件包含处理标准输入输出操作所需要的指令集。 多条#include命令必须分行书写。 包含库文件时有两种可能形式: #include iostream using namespace std; 或 #include iostream.h 早些系统实现是将标准库功能定义在全局空间中,声明在带.h后缀的头文件中。 C++标准程序库中的所有标识符都定义在名为std的名称空间(计算机内存区域)中。 预编译命令 指出包含的文件名可以使用 和“ ”两种符号 #include iostream #include “c:\jys\iostream” 表示只在系统目录中寻找要包含的文件 “ ”表示在指定的路径中寻找要包含的文件 常用预编译命令 例: #include iostream iostream.h文件包含处理标准输入输出操作 所需要的指令集(源代码); 例: #include cmath cmath.h文件包含内置数学函数的函数定义 指令; 例: #include string string文件包含有声明和访问string型变 量的指令 在基本程序设计中,源程序只包含一个主函数(即main函数),程序的框架结构均为: #include iostream using namespace std; void main( ) { 函数体 } C++程序可以由一个或多个函数组成(每个函数具有相对独立的功能),而函数又是由语句构成。 C++程序有:主函数、用户函数(两者统称自定义函数)和系统函数(标准库函数)。 C++程序必须有且只有一个main函数。main函数在程序中位置可以任意。主函数main代表了程序执行的起始点和终止点,即程序总是从主函数main的第一条语句开始执行,并结束于主函数的最后一条语句。 例:输入两个数,输出较大的数。 #include iostream using namespace std; void main( ) {int a,b,c; int max(int x,int y); cout“please enter a and b:”; cinab; c=max(a,b); cout“max=”c; } (1)“{”与“}”为函数体的起止符,必须配对使用。“{ }”之间的内容为函数体,函数体内可以包含任意多行语句。 (2)C++规定每个语句的最后以“;”结束。
原创力文档


文档评论(0)