C 笔记精华 啊.doc


文档分类:研究生考试 | 页数:约213页 举报非法文档有奖
1/213
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/213
文档列表 文档介绍
蒁“C++程序设计”膈笔记莇(课程名:计算引论)莆(教材:钱能清华大学出版社)薃(本笔记中的例题均在VC++)薀C++入门螆从C到C++肆1980年:贝尔实验室开始对C进行改进和扩充―――带类的C莀1983年:取名C++虿1994年:制定ANSI(美国国家标准协会:AmericanNationalStandardsInstitute)C++标准草案膅1994~:不断发展―――目前的C++薂C++:包括了整个C:C的全部特征、属性、优点莂 支持面向对象编程(OOP)螇 包括过程性语言部分和类部分蚅过程性语言部分:与C无本质上的区别芃类部分:面向对象程序设计的主体蒃先是函数语言,面向对象语言腿程序与语言芈程序=算法+数据结构+程序设计方法+语言工具+环境肃C++语言的数据结构:以数据类型的形式体现。芀程序:是软件芈 对机器而言:按硬件设计规范编制的动作序列(即:机器指令序列)螇 对人而言:用语言(高、低级语言)编写的语句序列螃程序语言的发展:低级语言→高级语言节程序设计首要目标:可读性、易维护性、可移植性蚀结构化程序设计***是面向过程的程序设计薄主要思想:功能分解、逐步求精莃缺点:可重用性极差螈面向对象程序设计薆基本思想:把信息和对这些信息的处理作为一个整体芄C++:是支持面向对象程序设计的语言膀C++的三大特性:封装性(数据隐藏)膁继承性(软件重用)肆多态性(函数重载)羅膂开始艿结束蒅编写源程序螅编写源程序芃编写源程序莈编译膈正确?蒅正确?肁正确?螀否薈否芆否程序开发过程膂袈注释:/**/和//羇编译预处理:#螂程序体膃C++程序结构最简单的程序膁程序体:程序体由声明语句和函数组成蒆例://文件名:/*该程序的功能是:羁输出:Iamastudent.*/艿#include<>袆voidmain()膃{cout<<"Iamastudent.\n";}肂说明:(即:abc与Abc不同)++系统是函数驱动的,一个可执行程序必须有、且只能有一个主函数:main(),++语句以分号(;)结束,一行可以写多条语句,(变量)必须先定义,或先声明、,里边的"\"为转义字符蚅例:#include<>蚄intx=5,X=10;袁voidmain()袈{inty=x*x;莈cout<<"y=x*x="<<y<<"y=X*X="<<X*X<<蒄"\n:::::::::::::::::\n";羂}/*执行结果:y=x*x=25y=X*X=100芁:::::::::::::::::*/袇函数膄螀函数荿说明部分芇函数属性[内部函数|外部函数]羅函数返回类型螁函数名蒇函数形参名蚆函数形参类型说明蚅对象定义或声明语句袂执行部分袀函数体肅语句蒅…蚀语句函数的组成:羈函数格式:薅函数属性标识符函数返回类型标识符函数名(形参说明列表)膆{螁·莁·芈·蚂}螂其中形参说明列表:如果有多个形参,各形参之间用逗号(,)分隔葿说明:,则函数的返回类型标识符用“void”代替,函数体中不必有return语句(如果有return语句,仅仅起提前返回的作用);否则用返回值的类型标识符,函数体中必须有return语句。,main()函数只能是调用函数,不可以被调用。,只可以调用另一个函数。,才可以被调用。衿函数声明:由函数原型加分号组成。例:intmax(int,int);羅函数原型:返回类型函数名(形参类型,…,形参类型)蒃例:#include<>螂intmax(int,int);//函数声明语句:函数原型加分号艿voidmain()蚅{intx=109,y=110;蒅cout<<max(x,y)<<endl;//函数调用袀}螈intmax(intx,inty)//被调用函数定义莆{if(x<y)returny;节elsereturnx;芃}***函数:标准库函数膆用户自定义函数莃基本数据类型与输入输出莁字符集与保留字袁C++中容许出现的字符:袇 26个大写字母莅 26个小写字母葿 10个数字芀 其他符号:空格+-*/=,._:;?\"'~|!#%&()[]{}^<蚇C++保留字:膂基本数据类型袂数据(对象):常量、变量虿每个数据都具有类型,即:每个数据必属于某个类型。莇芄C++的数据类型羀基本类型腿整型:int膈字符型:char莅实型(浮点型)莂单精度型:float薈双精度型:double袈构造类型肂指针类型:type*蒁空类型:void羈数

C 笔记精华 啊 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数213
  • 收藏数0 收藏
  • 顶次数0
  • 上传人花开一叶
  • 文件大小819 KB
  • 时间2019-05-26
最近更新