第2篇C++基础知识.ppt

  1. 1、本文档共96页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 C++基础知识 C++基本程序框架 一、程序基本结构 1. 注释   程序中“//”符号表明本行后续字符为注释信息,该信息与程序的运行无关,在编译时被忽略。 另一种注释方法: /* */ 夹在“/*”与“*/”之间的所有字符为注释信息。 2. 预编译命令    #include 文件名 预编译命令 编译程序时把指定的文件的内容插入到该行的位置。 #include iostream 表示把库文件iostream中的内容包含到该程序文件中来。 库文件是系统提供的能实现某些特定功能的文件,如本例中用到系统提供的输出功能。 多条#include命令必须分行书写。 包含库文件时有两种可能形式: #include iostream using namespace std; 或 #include iostream.h 早些系统实现是将标准库功能定义在全局空间中,声明在带.h后缀的头文件中 C++标准程序库中的所有标识符都定义在名为std的名称空间中 指出包含的文件名可以使用 和“ ”两种符号 #include iostream #include “c:\jys\iostream” 表示只在系统目录中寻找要包含的文件 “ ”表示在指定的路径中寻找要包含的文件 3. 主函数   C++程序由一个或多个函数组成,其中,主函数main必须有且只有一个。 void main( ) { 函数体 } (1)void称为空类型,表示函数没有返回值; (2)函数名之后必须有一对小圆括号( ),括号中可以有参数。  (3)“{”与“}”必须配对使用,“{ }”之间的内容为函数体,函数体内可以包含任意多行语句。  (4)C++规定每个语句的最后以“;”结束。  (5)C++程序的书写很灵活,一行可书写多个语句,一个语句可以写成多行,但书写时首先应该考虑程序的可读性。   C++程序可以由多个函数组成,main函数在程序中位置可以任意,但主函数main代表了程序执行的起始点和终止点,即程序总是从主函数main的第一条语句开始执行,并结束于主函数的最后一条语句。   二、开发过程中涉及到的程序 1. 源程序: 用源语言写的,有待翻译的程序 2. 目标程序: 也称为结果程序,是源程序通过翻译程序加工以后所生成的程序。 3. 翻译程序: 是指一个把源程序翻译成等价的目标程序的程序。 C++程序运行与调试方法 1、编辑 将源程序输入到计算机中,生成后缀为.cpp的程序文件。 2、编译 将程序的源代码转换为机器语言代码,生成后缀名为.obj的文件。 3、链接 将多个源程序文件以及库中的某些文件连在一起,生成一个后缀为.exe的可执行文件。 4、运行调试 二、VC++集成环境及操作 1、Visual C++6.0的安装 书P236~P244页 2、基本操作(书P19~P24页) 1)创建项目 2)在项目中添加源文件 3)编辑 4)保存 5)编译 6)调试 7)链接 8)执行 常量与变量 程序处理的对象是数据,数据有数值数据、文字数据、图像数据、声音数据等多种形式,最基本、最常用的数据是数值数据和文字数据。 根据程序运行过程中,值是否可以改变,C++中的数据可分为常量和变量两大类。 值可以改变的量称为变量,值不能被改变的量称为常量。 一、常量 常量有字面值常量和符号常量两种,字面值常量又称为常数或直接常量,是在程序直接使用的值。   C++中的字面常量有整型、实型、字符型、布尔型、字符串型五类 3)字符型常量 单个字符的ASCII码,是一个整型数值。 程序中直接使用ASCII码值很不直观,如:ASCII码为48和97分别代表字符0和a。 C++引入了一套助记符号来表示ASCII码: 普通字符常量:字母、数字和标点符号等可见字符,其助记码就是在该符号两边加上单引号。 例如: a, A, 1, +, ... 4)字符串型常量 即用双引号括起来的一串字符。如: Visual C++, 12.34, This is a string.\n, ... 字符串常量在内存占用的实际存储字节数要比字符串中的字符个数多1个, 即在字符串的尾部还要添加一个\0字符, 用以表示字符串的结束。 CHINA a a 5)布尔型常量 2、符号常量 关键字const用来说明属于某种数据类型的符号常量,定义方法为: const 数据类型说明符 常量名=常量值; 或:数据类型说明符 const 常量名=常量值; const dou

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档