c 是一种典型面向对象语言.ppt

  1. 1、本文档共266页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C++语言的简史与特点 C++语言是在C语言的基础上发展起来的 C++是一种典型的面向对象的语言 本教材的重点是结构化的程序设计,对面向对象的程序设计,只做初步介绍。 简单的C++程序 最简单的程序 Void main(){} 1、程序:就是用计算机语言对程序要完成的任务(即功能)的描述 2、源程序文件是一种文本文件 3、C++源程序文件的扩展名是CPP 函数:用特定格式描述的,具有特定功能的程序模块 函数定义: 格式:类型修饰符 函数名(形式参数表)函数体 形式参数表是由圆括号括起来的一系列形式参数 函数体是大括弧括起来的一系列C++语句 如:void main( ){ } C++程序是由一个或多个函数组成的 一个C++程序至少有1个函数,即主函数,约定的函数名为main 一个最简单的C++程序如:void main( ){ } (即只有一个主函数) 主函数(即main函数)是程序的入口,一个应用程序的执行就是从主函数的第1个语句开始的。 在C++程序中字母的大小写是区分的。 例1.2 设计一个程序,显示“同学们,你们好” #include <iostream.h> void main( ) { cout<<“同学们,你们好!”; } 基本语句:以分号作为结束标记 复合语句:用大括号{ }括起来的语句序列 强调:程序中除引号内的字符以及注释文字以外其它的字符必须是西文字符,不能用中文标点。 常量 数值常量如:123,1.2 字符常量如:‘a’,’,’ (用单引号引起来的) 字符串常量如:“Hello!” (用双引号引起来的) (在第二章中还要做详细介绍,这里只做简单了解) 输出语句 语句格式:cout<<表达式[<<表达式]; 语句功能:将表达式的值一个接一个地显示在屏幕上 说明:<< ——输出操作符,用于连接cout与表达式 语句中可以有多个表达式,且用<<分隔 例:cout<<35<<‘,’<<36<<endl<<“Hello!” 输出结果是:35,36 Hello! endl是系统提供的函数,实现回车换行的作用 预处理命令#include 功能:把一个文本文件的内容包含(插入)到该命令处 头文件 含有某些函数、变量、常量、对象、数据类型等的说明的文件 是一种文本文件,扩展名为.h 程序中用到系统提供的对象和函数,也必须先说明后使用。可以用预处理命令将有关的头文件包含进来。 使用格式如:#include <iostream.h> 程序的注释 行尾以“//”开头的文字或一行文字中夹在“/*”和“*/”之间的文字 C++中的标识符命名规定 第一个字符必须是字母或下划线 其后的字符可以是字母、数字、下划线 C++中的标识符区分大小写 赋值 语句格式:变量=表达式 如:r=5; area=PI*r*r; 程序的编辑、编译、连接和运行 应用程序的开发四步骤 第一步:编辑(即输入、修改程序) 编辑得到源程序,约定扩展名:CPP 第二步:编译(语言处理系统分析源程序) 编译得到目标程序,约定扩展名:OBJ 第三步:连接(语言处理系统将目标程序加以归并、整理) 连接得到可执行程序,约定扩展名:EXE (以上三步生成的程序主文件名相同,由第一步确定) 第四步:运行(对可执行程序的调试、测试或应用) 第二章 基本数据类型与表达式 2.1 C++数据类型概述 C++固有5大类的数据类型:整型、实型、数组、指针和记录。 C++程序中的数据主要体现为( 常量)和(变量)。 不同数据类型的数据(存储格式)不同,(所能实施的操作)也不相同。 整型数据的基本情况 测试某种类型或表达式占用的存储空间 sizeof操作符 用法如:sizeof(short) sizeof(int) cout<<sizeof(short)<<‘ ’<<sizeof(int) 可输出短整型字节数及整型的字节数 2。2 整型数据 整型常量的表示 短整型常量的表示方法(同整型常量) 整型常量表示方法 十进制数用常规十进制数的表示方法,如12(表示十进制12) 八进制数用带前导无效0的数字表示,如012(等于十进制10) 十六进制数以0x打头的数字表示,如0x12(等于十进制18) 任何数制的数字后跟U(或u)表示无符号数 如62231U,表示无符号十进制数62231,即若数字后不跟U则表示有符号数。 再如

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档