第--章-函数优秀文档.ppt
天马****23
亲,该文档总共46页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
第--章-函数优秀文档.ppt
第四章函数与预处理(2)4.11变量存储特性与标识符作用域cout<<func()<<endl;intfunc();{cout<<func()<<endl;f2(10,23);//a,b的作用域从这里开始staticb=3staticintb=1;//静态变量doublefunPrototype(doublex,doubley);cout<<func()<<endl;staticb=3{intx=256;//main函数可以访问a,b,ccout<<"autoa="<<a<<endl;标识符作用域标识符作
第--章━━构造函数和析构函数优秀文档.ppt
C++程序设计主要内容对象的初始化━━使用初始化数据列表对象的初始化━━使用构造函数构造函数构造函数━━在函数体中对各成员数据赋初值【例】(时钟类、构造函数重载)#include<iostream.h>classClock{inthour,minute,second;public:Clock(){hour=0;minute=0;second=0;cout<<“调用不带参的构造函数!\n”;}Clock(inth,intm,ints){hour=h;minute=m;second=s;cout<<“调用带3
第--章━━函数的定义和调用优秀文档.ppt
C++程序设计主要内容函数概述函数概述函数的定义函数的定义函数的调用和返回【例】(定义求三个实数中最大数的函数max()。)#include<iostream.h>floatmax(floatx,floaty,floatz)//要将三个实数传递给max()函数,需定义三个形参。{floatt=y>z?y:z;return(x>t?x:t);}voidmain(){floata,b,c;cout<<“请输入三个实数:”;cin>>a>>b>>c;cout<<“最大数:”<<max(a,b,c)<<endl;
第--章━━函数模板类模板优秀文档.ppt
C++程序设计主要内容关于模板cout<<“新建初始,顺序表a中元素为:\n”;a.intn;//积分区间的分隔数cout<<“矩阵b:\n”;{intk=find(x);//找出要删除元素的下标位置因为它没有像函数实参表这样3324659911574012voidArray<T,size>::print()//输出函数doublec[2][5];字符H已找到,下标=7cout<<“第一个定积分:”;j1.T&operator[](intk);//重载下标运算符“[]”TArray<T,size>::ge
第--章━━指针与函数指针与堆内存优秀文档.ppt
C++程序设计主要内容指针作为函数参数【例】(值传递、引用传递、地址传递━━函数的参数三种传递方式的比较)#include<iostream.h>voidswap1(intp1,intp2){inttemp=p1;p1=p2;p2=temp;}voidswap2(int&p1,int&p2){inttemp=p1;p1=p2;p2=temp;}voidswap3(int*p1,int*p2){inttemp=*p1;*p1=*p2;*p2=temp;}voidswap4(int*p1,int*p2){in