- 20
- 0
- 约1.26万字
- 约 13页
- 2021-07-05 发布于四川
- 举报
C++ 考前复习简略知识点第五章数组与指针1 ,数组不能进行整体拜访和处理,比如要输出数组,不能使用这样的语coutget[];句,而要采纳循环2 ,数组做为函数的参数时,一维数组[ ] 中是空的,多维数组只可省略最高维3 ,再次强调,有n 个数据的数组,下标是从0 到 n-1 ,所以循环语句应当写为for(i=0;in ;i++)couta[i];不是 =4, 在对指针进行操作前,肯定要确定指向,否就产生严峻后果5 ,指针常量和常量指针指针常量
C++ 考前复习简略知识点
第五章
数组与指针
1 ,数组不能进行整体拜访和处理,比如要输出数组,不能使用
这样的语
coutget[
];
句,而要采纳循环
2 ,数组做为函数的参数时,一维数组
[ ] 中是空的,多维数组只可省略最高维
3 ,再次强调,有
n 个数据的数组,下标是从
0 到 n-1 ,所以循环语句应当写为
for(i=0;
in ;i++)couta[i];
不是 =
4, 在对指针进行操作前,肯定要确定指向,否就产生严峻后果
5 ,指针常量和常量指针
指针常量
例: int
p; 指针的指向不能转变,但是值可以变
*const
常量指针
例: const
*p ;指针的指向可以转变,但是那个值不能转变
int
这个有点不太好记忆,常量指针重点是常量,值不能变
6,this 指针是指向对象的, this 指针不肯定都要写成显示的,
静态成员函数没有
this 指针
7 ,数组名是首元素的地址,大家都知道,但是不能用
a++ 这样的形式来指向
a[1] ,由于
数组名可以懂得为是一个指针常量,指向不能转变;
8 ,指针相减,假如
*p1 和*p2
是分别指向
a[2] 和 a[6]
的指针,那么
就等于 4 ,
p2-p1
中间元素的个数,仍有,指针相加是无意义的
9 ,指向多维数组的指针比较复杂,仍是记几个例子吧
( 用- 代表文字指向,但是语法上是
错的哈 )
这里我的懂得就是二维数组是由一维数组作为元素的数组,
所
Int
b[4][4]
b+3-b[3]
以指向的是整个第三行
第 1 页,共 13 页
*(b+3)-b[3][0]*(*(b+3))=b[3][0]*(b+3)+3-b[3][3]*(*(b+3)+3)=b[3][3]懂得很重要;;;10 ,指针做函数参数,实参必需是地址或者数组名;引用做函数参数,实参必需是变量或对象本身;实参为数组的时候,只能用指针而不能引用,由于数组的引用不存在11 ,函数的返回值假如是指针的话,那么它所指向的那个数据生命期不应当只在函数中,所以应当是全局变量等(我只知道个全局变量;;;)12 ,一些比较常用的字符串处理函数连接 )strcat---catenate(strcmp----compare(比较)复制
*(b+3)-b[3][0]
*(*(b+3))=b[3][0]
*(b+3)+3-b[3][3]
*(*(b+3)+3)=b[3][3]
懂得很重要;;;
10 ,指针做函数参数,实参必需是地址或者数组名;引用做函数参数,实参必需是变量或
对象本身;实参为数组的时候,只能用指针而不能引用,由于数组的引用不存在
11 ,函数的返回值假如是指针的话,那么它所指向的那个数据生命期不应当只在函数中,
所以应当是全局变量等(我只知道个全局变量;;;)
12 ,一些比较常用的字符串处理函数
连接 )
strcat---catenate(
strcmp----compare
(比较)
复制 )
(长度)头函数名
strcpy---copy(
strlen---length
#includecstring
当然处理字符串用
类是最便利的啦,头函数名
string
#includestring
第六章
模板与数据结构
13 ,模板参数名要是正确的标识符,以字母或
_ 开头,包含字母,数字,字符,不会与会
变蓝色的关键字重名
14 ,对半查找法,关键的地方就在于
和 high=mid-1
,以及最开头的
low=mid+1
mi
-1 赋初值,升序对半插入排序法类似
d=
15 ,升序直接插入排序法,从第一个开头循环,与它前面全部的元素一一比较,直到找到
第一个比它小的,排它后面;留意,查找与移动同时进行
16 ,冒泡排序法,两两比较,依次将小的数推前,留意布尔数
noswap 的用法,开头置
t
ure ,有交换的话置
false ,判定循环的条件就是
if(noswap)
第 2 页,共 13 页
17, 直接挑选排序,从第一个开头循环,找出它后面的最小的那个元素,和其交换18 ,指针数组,例,每个元素都是一个指针,比二维数组节约空间*name[7]ONE假如用 a[3][5] 的二维数组,就要铺张4 个储备TWO单元THRE
您可能关注的文档
最近下载
- 2025年益阳职业技术学院单招职业适应性考试题库(各地真题).docx VIP
- 2025年韶关马市镇招聘党群服务中心专职人员考试笔试试题(含答案).pdf VIP
- 数据结构与算法(Java版)第5版叶核亚习题答案.docx VIP
- LY/T 2289-2018 林木种苗生产经营档.案.pdf
- 人教版数学七年级上册第5章一元一次方程的题型举一反三(解析版+原卷版).docx VIP
- 秋梨润肺膏(修改)幻灯片.ppt VIP
- 中国国家标准 GB/T 46954-2026花卉扦插繁殖技术规程.pdf
- 实验一 数据库定义实验.docx VIP
- 全新奥迪Q7.pdf
- 职场礼仪与职业形象与职场沟通.ppt VIP
原创力文档

文档评论(0)