第一篇:学车(C本)理论考试重点总结之速度篇
开心学C本之速度篇
最高时速:
不准超过20公里:
高速公路行驶,遇雾、雨、雪、沙尘、冰雹天气,能见度在50米以内的; 不准超过30公里:
遇雾、雨、雪、沙尘、冰雹天气,能见度在50米以内的;
驶入、驶出非机动车道的;
通过铁道路口、急转弯、窄路、窄桥、下陡坡的;(轮式为15公里)
掉头的和转弯的;
牵引发生故障的机动车的;
在没有限速,没有中心线的城市道路行驶的;
不准超过40公里:
在没有限速,没有中心线的公路行驶的;
高速公路行驶,能见度在100米以内的;
不准超过50公里:
在没有限速、同向只有一条机动车道的城市道路行驶的;
不准超过60公里:
高速公路行驶,遇雾、雨、雪、沙尘、冰雹天气,能见度在200米以内的; 不准超过70公里:
在没有限速、同向只有一条机动车道的公路行驶的;
不准超过100公里:
高速公路行驶,载货汽车;
不准超过120公里:
高速公路限速标志
最低时速:
不低于60公里:
高速公路正常行驶;
不低于90公里:
高速同方向有3条以上车道,中间车道行驶时;
不低于100公里:
高速同方向有2条车道,左侧车道行驶时;
不低于110公里:
高速同方向有3条以上车道,最左侧车道行驶时;
注:
1、高速路安全距离确认路段可供驾驶人确认在每小时100公里速度时的安全距离;
2、驶入高速路减速车道后,进入匝道前将车速降到标志规定车速一下;
3、关于档位:2档-缓坡行驶,P档-驻车,L档-陡坡行驶
启动和停放机动车时,P档很重要。
4、机动车在同方向划设两条以上机动车道且未设定限速标志、标线的道路行驶的最高时速,在城市封闭的机动车专用道路为90公里;
第二篇:学车(C本)理论考试重点总结之时间篇
开心学C本之时间篇
常识:
机动车驾驶证有效期分为6年、10年和长期;
机动车交通事故责任强制保险的保险期间为1年;
机动车驾驶人初次申领机动车驾驶证后12个月为实习期;
道路交通安全违法行为累计积分周期为12个月;
机动车驾驶人应当与驾驶证有效期满前90日内,向核发地车辆管理所申请换证;
超过机动车驾驶证有效期1年以上未换证的,车辆管理所应当注销其驾驶证;
机动车驾驶证记载的驾驶人信息发生变化的,驾驶人应当在30日内到驾驶证核发地车辆管理所申请换证;
驾驶人不得连续驾驶机动车超过4小时未停车休息,超过4小时停车休息时间不得少于20分钟。
增驾:
已持有小型汽车驾驶证,申请增加大型货车准驾车型的,应当在申请前最近1个记分周期内没有满分记录;
申请增加大型客车准驾车型的,应当取得驾驶中型客车或者大型货车准驾车型资格5年以上;
申请增加大型客车准驾车型的,应当在申请前最近连续3个记分周期内没有满分记录;
取得驾驶牵引车准驾车型资格2年以上,并在申请前最近1个记分周期内没有满分记录的,可以申请增加大型客车。
车检:
小型、微型非营运载客汽车从注册之日起,6年以内每两年检验一次,超过6年不满15年的,每1年检验一次;
载货汽车从注册登记之日起,10年以内每年检验1次,超过10年的,每6个月检验一次;
大型、中型非营运载客汽车从注册登记之日起,10年以内每年检验一次,超过10年的,每半年检验一次;
载客汽车从注册登记之日起,5年以内每年检验一次,超过5年的,每6个月检验一次。
体检:
持有大型客车、城市公交车、中型客车准驾车型机动车驾驶证的,在1个记分周期结束后,1年内未提交身体检查结果的,车辆管理所注销其驾驶证;
年龄在60周岁以上的机动车驾驶人,应当每一年提交一次身体检查;
年龄在60周岁以上的机动车驾驶人,在记分周期结束后十五日内,提交县级或者部队团级以上医疗机构出具的有关身体条件的证明。
处罚:
吊销机动车驾驶证未满2年的不得申请驾驶证;
依法撤销驾驶许可未满3年的不得申请驾驶证;
以欺骗、贿赂等不正当手段取得机动车登记或者驾驶许可的,撤销机动车登记或者驾驶许可,申请人在3年内不得申请机动车登记或者机动车驾驶许可;
被扣留的机动车,驾驶人或者所有人、管理人30日内不接受处理,经公安机关交通管理部门公告3个月仍不接受处理的,依法拍卖;
一年内有醉酒后驾驶机动车的行为,被处罚两次以上的,吊销机动车驾驶证,5年内不得驾驶营运机动车;
机动车驾驶人在一个记分周期内累计积分达到12分的,应当在十五日内到机动车驾驶证核发地或违法行为地公安机关交通管理部门接受为期七日的道路交通安全法律、法规和相关知识的教育。
其他:
公安机关交通管理部门对需要调查核实机动车来历证明的,机动车驾驶人或者所有人、管理人员在30日不来接受处理的,不受扣留机动车时间限制;
当事人未在交通事故现场报警,事后请求公安机关交通管理部门处理的,当事人应当在提出请求后10日内向公安机关交通管理部门提供交通事故证据;
交通事故损害赔偿权利人、义务人一致请求公安机关交通管理部门调解损害赔偿的,可以再收到交通事故认定书之日起10日内提出书面调解申请;
调解参加人因故不能按期参加调解的,应当在预定调解时间24小时前通知承办的交通警察,请求变更调解时间。
后面200题:
岁数:
未满16周岁的人员驾驶自行车不得载人;自行车不得搭载已满12周岁的人员。
处罚:
对一年内有三次以上道路交通安全违法记录的机动车驾驶人,驾驶证核发地公安机关交通管理部门应当通知其所在单位或者居住地的居民委员会、村民委员会,对其加强道路交通安全法律、法规的教育;
对发生人身伤亡交通事故负有同等以上责任尚不构成犯罪的机动车驾驶人,交通事故发生地公安机关交通管理部门依法处理后,应当组织其进行为期两日的道路交通安全法律、法规和相关知识的学习;
公路营运载客汽车、危险剧毒化学品、易燃易爆品运输车和校车等涉及公共安全、容易造成重大伤亡事故的车辆驾驶人,驾驶人所在当地公安机关交通管理部门应当每年组织其进行为期两日的道路交通安全法律、法规和相关知识的学习。
组织:
每年的9月1日至9月7日为本省道路交通安全宣传周;
公安机关交通管理部门实行办理车辆牌证时限公开承诺制,对申请材料齐全、符合法定形式的,应当在一个工作日内办理完毕;申请材料不齐全或者不符合法定形式的,应当当场一次告知申请人需补正的全部内容;
公安机关交通管理部门及其交通警察对机动车驾驶人违反道路交通安全法律、法规的行为,除依法给予行政处罚外,应当严格执行累积记分制度;
公安机关交通管理部门应当对交通警察进行法制、业务培训和考核;离岗培训时间每年不得少于20天。
其他:
驾驶试验车上道路行驶应当在驾驶人取得机动车驾驶证的时间在一年以上;
接送中小学校学生和幼儿园幼儿的校车驾驶人,应当具有三年以上相应准驾车型的安全驾驶经历;
机动车牵引故障机动车上道路行驶时,牵引车和被牵引车的驾驶人取得机动车驾驶证的时间在一年以上。
第三篇:学车(C本)理论考试重点总结之灯光篇
开心学C本之灯光篇
危险报警闪光灯:
机动车在道路上发生故障,难以移动的(而且要首先开启); 在雾天行驶时(与雾灯一起用);
牵引时,牵引车和被牵引车均应开启; 雨、雾、夜、雪天临时停车的; 左转向灯:
向左转弯、向左变更车道的; 超车前;
驶离停车地点时; 掉头时;
驶入高速公路的; 右转向灯:
向右转弯、向右变更车道的; 超车完毕驶回原车道时; 靠路边停车时; 驶离高速公路的; 驶出环岛前;近光灯:
夜间起步前;
夜间驾驶,遇非机动车、自行车对面驶来;
夜间无照明,车速小于30公里时,须照30米以外; 夜间通过照明良好路段; 远光灯:
夜间无照明,车速大于30公里时,须照100米以外; 交替使用远近光灯:
夜间通过没有交通信号灯控制的交叉路口时; 夜间超车时;
危险报警闪光灯、示廓灯和后位灯:
雾、夜、雪天临时停车的; 前照灯、示廓灯和后位灯:
机动车在夜间行驶,没有路灯或者路灯照明不良时; 进入环岛时不用开启转向灯; 交通信号灯
红灯亮表示禁止通行,绿灯亮表示准许通行,黄灯亮表示警示; 红灯亮时,车辆应停放在停止线以外;
黄灯亮时,已越过停止线的车辆可以继续通行;
闪光警告信号灯为持续闪烁的黄灯,提醒通行时注意了望,确认安全后通过; 两个红灯交替闪烁或一个红灯亮时,禁止通行;
注:
1、夜间行车时,如果灯光照射离开路面,有可能是车辆前方出现急转弯或大坑;
2、夜间会车应当在距对方150米以外改用近光灯;
第四篇:学车(C本)理论考试重点总结之处罚篇
开心学C本之处罚篇
处20元以上200元以下罚款:
机动车驾驶人违反道路交通安全法律、法规关于道路通行规定的处警告或者处20元以上200元以下罚款;
违法停放车的,驾驶人无论在场与否,都处20元以上200元以下罚款。
处200元以上2000元以下罚款:
非法安装警报器、标志灯具的,未取得机动车驾驶证驾驶机动车的,机动车驾驶证被暂扣期间驾驶机动车的;
将机动车交由未取得机动车驾驶证的人驾驶的,将机动车交由机动车驾驶证被吊销、暂扣的人驾驶的;
造成交通事故后逃逸,尚不构成犯罪的;
违反交通管制的规定强行通过,不听劝阻的;
故意损毁、移动、涂改交通设施,造成危害后果,尚不构成犯罪的。
警告:
故意遮挡、污损机动车号牌的,处警告或者处20元以上200元以下罚款; 不按规定安装机动车号牌的,处警告或者处20元以上200元以下罚款。
扣留机动车:
在道路上行驶的机动车,未悬挂机动车号牌的,未放置检验合格标志的,未放置保险标志的,未随车携带驾驶证的;(或20元以上200元以下罚款);
伪造、变造或使用伪造、变造机动车登记证书的,号牌的,行驶证的,检验合格标志的,保险标志的,驾驶证的,或者使用其他车辆以上证件的。(伪造、变造号牌还要收缴号牌)并处15日以下拘留:
未取得机动车驾驶证驾驶机动车的,机动车驾驶证被吊销的,机动车驾驶证被暂扣期间驾驶机动车的;
将机动车交由未取得机动车驾驶证的人驾驶的,将机动车交由机动车驾驶证被吊销、暂扣的人驾驶的;
造成交通事故后逃逸,尚不构成犯罪的。
吊销驾驶证:
机动车行驶速度超过规定时速50%的,除罚款外可以并处;
对驾驶拼装的或已达到报废标准的机动车上道路行驶的驾驶人(罚款200-2000); 道路交通违法行为人无正当理由逾期未接受处理的;
造成交通事故后逃逸的;(且终生不得重新取得机动车驾驶证)
机动车驾驶人累计积分达12分,拒不参加公安机关交通管理部门通知的学习,也不接受考试的,由公安机关交通管理部门公告其驾驶证停止使用。
交通肇事:
交通肇事罪:3年以下有期徒刑或者拘役;
交通肇事后逃逸或者有其他特别恶劣情节的:3年以上7年以下有期徒刑;
逃逸致人死亡的:7年以上15年一下有期徒刑。
饮酒醉酒:
饮酒后驾驶机动车的,处暂扣1个月以上3个月以下驾驶证,并处200元以上500元以下罚款;
醉酒后驾驶机动车的,由公安机关交通管理部门约束至酒醒,处15日拘留和暂扣3个月以上6个月以下驾驶证,并处500元以上2000元以下罚款;
饮酒后驾驶营运机动车的,处暂扣3个月机动车驾驶证,并处500元罚款;
醉酒后驾驶营运机动车的,由公安机关交通管理部门约束至酒醒,处15日以下拘留和暂扣6个月机动车驾驶证,并处2000元罚款;
一年内有醉酒后驾驶营运机动车的行为,被处罚两次以上的,吊销机动车驾驶证,5年内不得驾驶营运机动车。
超员超量:
公路客运车辆载客超过额定成员,但没有超过20%的,处200元以上500元一下罚款,超过额定成员20%或者违反规定载货的,处500元以上2000元以下罚款;
货运机动车超过核定载质量,但没有超过核定载质量的30%的,处200元以上500元以下罚款,超过核定载质量30%或者违反规定载客的,处500元以上2000元以下罚款。其他:
公安机关交通管理部门对累计积分达到规定分值的机动车驾驶人,扣留驾驶证,对其进行道路交通安全法律、法规教育;
出售已达到报废标准的机动车的,没收违法所得,处销售金额等额的罚款,对该机动车予以收缴,强制报废;
以欺骗、贿赂等不正当手段取得机动车登记或者驾驶许可的,撤销机动车登记或者驾驶许可,申请人在3年内不得申请机动车登记或者机动车驾驶许可;
被扣留的机动车,驾驶人或者所有人、管理人30日内不接受处理,经公安机关交通管理部门公告3个月仍不接受处理的,依法拍卖。
后面200题:
行人:
行人未按交通信号通行的,处以警告或者5元罚款;
行人违反规定进入高速公路的,处以警告或者10元罚款;
穿越、跨越或者倚坐道路隔离设施的,处以警告或者20元罚款;
明知机动车驾驶人饮酒乘坐机动车的,处以警告或者20元罚款。
非机动车驾驶人:
非机动车驾驶人未按交通信号通行的,处以警告或者10元罚款;
不在规定地点停放非机动车,或者在未设停车场的地点停放非机动车妨碍其他车辆和行人通行的,处以警告或者20元罚款;
非机动车驾驶人驾驶加装动力装置的自行车、三轮车的,处以警告或者20元罚款;
非机动车驾驶人驾驶非机动车进入高速公路、城市快速路或者机动车专用道路行驶的,处以警告或者50元罚款;
非机动车驾驶人驾驶电动自行车、残疾人机动轮椅车超速行驶的,处以警告或者50元罚款。
机动车驾驶人:
处以警告或者50元罚款:
机动车驾驶人变道行驶时影响相关车道车辆正常行驶的;
机动车驾驶人驾驶机动车上道路行驶时未按规定放置机动车检验合格标志、保险标志,或者未随车携带机动车行驶证、未随车携带机动车驾驶证的;
机动车驾驶人未按规定使用安全带的;
机动车驾驶人驾驶机动车拨打接听手持电话或者观看电视的;
机动车驾驶人在禁止鸣喇叭的区域或者路段鸣喇叭的;
处以警告或者100元罚款:
机动车驾驶人未按规定喷涂放大的机动车号牌号码的;
机动车驾驶人在没有划分机动车道、非机动车道和人行道的道路上未按规定通行的; 机动车驾驶人载物的长、宽、高违反装载要求的;
机动车驾驶人未取得通行证件在限制通行的区域或者路段通行的;
擅自设置或者撤除道路临时停车泊位,或者在停车泊位设置停车障碍的。
处以警告或者200元罚款:
机动车驾驶人驾驶未安装机动车号牌的机动车上道路行驶的;
机动车驾驶人使用非教练车在道路上学习机动车驾驶技能的;
机动车驾驶人在查到减少的路口、路段遇有前方车辆停车排队等候或者缓慢行驶时,未按规定依次交替通行的;
机动车驾驶人违反规定使用警报器、标志灯具的;
机动车驾驶人驾驶公路客运机动车以外的其他机动车载人超过额定乘员的; 机动车驾驶人在道路上逆向行驶的;
机动车驾驶人驾驶禁止驶入高速公路的机动车行驶高速公路的;
机动车驾驶人驶入、驶离高速公路时未按规定使用灯光或者妨碍其他车辆正常行驶的。注:
使用伪造、变造机动车号牌的,除依法处罚外,有关部门应当追缴逃漏的税费。
第五篇:《C程序设计》重点总结
C语言
最后加粗一下重点!
第二章 算法
1.计算计算法分两类:
数值运算算法:求数值解
非数值运算算法:排序、检索、管理
2.算法特性:有穷性、确定性、零或多输入、一或多输出、有效性
3.算法的三种基本结构:
顺序结构
选择结构
循环结构(当型、直到型)
第三章 顺序结构
常量和变量
1.常量:
整型常量
实型常量:小数形式
指数形式:12.34*103=12.34e3
字符常量:普通字符:用' '括起来
转义字符: 开头(a警告 b退格 n t空出一段距离 o xh)
字符串常量:用“ ”括起来
符号常量:#define PI 3.14(大写,行末无分号)
2.变量:先定义,后使用
3.常变量:const int a=3;(取代符号常量)
4.标识符(可作为变量名):
只能由字母、数字、下划线组成且不能数字打头
大小写是不同字符
数据类型
整型类型:基本整int 短整short int 长整long int 双长整long long int 字符char 尔bool
浮点类型:单精度浮点float 双精度浮点double 复数浮点
枚举类型:enum
布
空类型:
void
数组[] 函数
指针* 结构体struct 共用体union
字节数(有效数字)
int:
2、4 short:2 long:4 long long:8 char:1
float:4(6)double:8(15)long double:8(15)、16(19)规范化指数形式:3.14159→0.314159e001
运算符和表达式
1.实数相除得双精度实数 整数相除得整数(商向零取整)2.自增自减运算符(只用于变量):++i、--i先加减再使用
i++/i--先使用再加减 3.算术表达式自左向右结合,先乘除后加减 4.不同类型数据混合运算:
float和double→double
int和float/double→double
char和int→ASCII和int 5.强制类型转换:(double)(x+y)将x+y的值转换成double型
6.C运算符:等于== 不等于!= 与&& 或|| 非!赋值= 下标[]
C语句
1.分类
控制语句:如
continue(结束本次循环)
break(中止执行switch或循环)
switch(多分支选择)函数调用语句:printf(...);表达式语句:句末有分号
空语句:;(作流程转向点)
复合语句:用{ }括起来,语句句末写分号 用数学公式开头加#include
复合赋值运算符: x+=y等价于x=x+y
x*=y等价于x=x*y
x%=y等价于x=x%y
赋值表达式:a=b、a+b这种表达式不能作为左值
a=b=5 自右而左:b=5;a=b;
数据的输入输出
1.C语言本身不提供输入输出语句,以下都是函数:
putchar输出字符
getchar输入字符
printf格式输出
scanf格式输入
puts输出字符串
gets输入字符串 2.输入输出头文件:#include
格式控制=%格式字符+普通字符
输出表列可以是常量、变量、表达式 4.scanf(格式控制,地址表列):不能忘“&”
注意:逗号对逗号,空格对空格
%c中,空格和转义字符都作为有效字符
输入数值数据时遇非法字符认为数据结束 5.格式字符:
%d有符号的十进制整数
%f小数形式的实数(%7.2f表示共7位,小数2位)(%-7.2f表示向左对齐)双精度%lf
%c一个字符
%s字符串
%e %E指数形式(printf(“%e”,123.456)→ 1.23456e+002)
%o八进制整数(补码)
%x十六进制整数
%u无符号十进制整数
%g %G系统自动选择变成%f或%e
输出“%”用连续两个“%”表示
6.putchar()输出一个字符:putchar(66)输出“B”
putchar('n')换行 7.getchar(c)输入一个字符
第四章 选择结构
1.if:两分支选择
switch:多分支选择 2.将a和b的值互换:t=a;a=b;b=t;3.优先级:!→ 算术运算符 → 关系运算符 → && → || → 赋值运算符
关系运算符优先级:高:< <= > >= → 低:==!=
逻辑运算符优先级:!→ && → || 4.关系表达式:“1”代表真,“0”代表假
逻辑表达式:非0代表真,0代表假
a&&b&&c只有a为真才向后算
a||b||c只有a为假才向后算 5.逻辑型变量:头文件#include
switch(表达式)
{
case 常量:语句;break;
„
default:语句;
}
多个case共用一组语句:
case'A':
case'B':
case'C':printf(“>60n”);break;
第五章 循环结构
三种循环
1.while(表达式){语句;} 2.do {语句;} while(表达式)
3.for(初值;循环条件;循环变量增值):
改写成while:
初值;
while(循环条件)
{
语句;
循环变量增值;
}
for里3项都可以省略,第1、3项可含逗号,第2项可以是关系/逻辑/数值/字符表达式
逗号表达式内,整个逗号表达式的值=最右边表达式的值
跳出、结束循环
break:终止整个循环,只用于switch和3种循环语句 continue:结束本次循环
如果是双重循环,内循环里有break,则终止内循环而不是整个循环
第六章 数组
1.一维数组:
int a[10];含a[0]~a[9]十个元素
初始化:a[10]={0,1,2,3,4,5,6,7,8,9};中括号里可以不写,大括号里不写的得0
起泡法排序:n个数n-1趟比较,第j趟比较n-j次 2.二维数组:
float a[3][4];含a[0][0]~a[2][3]十二个元素
初始化:3行4列int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}};第一维中括号可以不写,大括号里不写的得0
打擂台算法:先max=a[0][0],剩下的挨个跟a[0][0]比,赢了就赋给max 3.字符数组:
char a[10];含a[0]~a[9]十个元素
初始化:char a[]={'I',' ','a','m',' ','h','a','p','p','y'};
char a[2][3]={{'#','#','#'},{'#','#','#'}};
char a[]=“I am happy” 4.''作为字符串结束的标志 5.scanf函数输入项如果是字符数组名不加&: scanf(“%s”,a);6.输出字符串:puts(字符数组)
输入字符串:gets(字符数组)
字符串连接:strcat(字符数组1, 字符数组2)
字符串复制:strcpy(字符数组1, 字符串2)将2复制到1中
strncpy(str1,str2,2)将2的前2个字符复制到1中
7.字符串比较:strcmp(字符串1,字符串2)
if(strcmp(s1,s2)>0)printf(“yes”);8.测字符串长度:strlen(字符数组)9.转换为小写:strlwr(字符串)
转换为大写:strupr(字符串)
第七章 函数
1.定义有参函数:三处类型名和return z不能少 2.形参:定义函数时括号中的变量
实参:主调函数调用时括号中的参数(常量、变量或表达式)3.数据传递(单向传递,值传递):实参的值给形参,函数中return z把z的值作为函数值返回主函数赋给相应变量 4.函数调用
函数类型名和里面return表达式的类型名一致(函数类型决定返回值类型)
不需要返回值的函数里边不写return,类型名为void(空类型)
调用结束时形参单元被释放,实参单元仍保留原值。形参和实参是两个不同存储单元
主函数的声明和函数的定义第一行(函数原型)一样,再加分号
声明中的形参名可以不写:float add(float,float)
函数原型专业写法:
void print(int num, char sex, float score);
声明也可以在int main()之前 5.嵌套调用
递推法:主函数声明a函数,a函数定义中声明b函数,定义b函数
改进:b函数只用一个return语句 6.递归调用(调用函数本身):
分为“回溯”和“递推”两个过程,必须具有一个结束递归的条件。7.数组名作参数
数组元素作实参,向形参传递元素的值
数组名作实参,想形参传递元素的地址
二维数组名作参数,函数定义里用两个for控制 8.局部变量和全局变量
局部变量:在函数内定义,比如形参
全局变量(外部变量):在函数外定义,范围直到本源文件结束
不同函数中可以使用同名变量
习惯:全局变量首字母大写
若同一源文件中全局变量和局部变量重名,则在局部变量作用范围内全局变量被屏蔽 9.变量的存储方式和生存期
第八章 指针
概念
1.“指针”就是地址。指针变量是存放地址的变量 2.直接访问:按变量名访问
间接访问:将变量a的地址存放在变量b中,通过b访问a 3.*a表示a指向的对象,a叫指针变量,a的值是地址(指针)4.定义指针变量必须指定基类型:int *a, *b;(int叫基类型)5.初始化时:int *p1=&a, *p2=&b;
赋地址时:
p1=&a;p2=&b;6.一个变量的指针的含义包含两个方面:
地址:以存储单元编号表示
数据类型:指向存储单元
7.不能写 *point_1=100;等号右边应该写变量,不能写数 8.引用指针变量:p=&a;
定义时:swap(*p1,*p2)调用时:swap(p1,p2)9.“交换值”:int temp;temp=*p1;*p1=*p2;*p2=temp;10.p=&a[0];p=a;表示a数组首元素的地址赋给p
数组指针
1.指针指向数组元素时可以:加减整数、自加自减
同一数组中的两元素p1、p2可以p1-p2 2.自加自减
*p++=*(p++):先引用p的值,再使p自增1
*(++p):先p+1,再取*p
++(*p):p所指向的元素值加1 3.一维:
fun(int arr[], int n)与fun(int *arr, int n)等价
a[i]与*(a+i)等价 4.多维:
*(*(a+i)+j)= *(a[i]+j),都是a[i][j]的值
a(&a[0])、a+1(&a[1])表示第0行、第1行
*a、*(a+1)表示a[0][0](a[0])、a[1][0](a[1])
a+i、a[i]、*(a+i)、&a[i]、&a[i][0]都代表同一地址
字符串指针
1.char *a=“blablabla”;printf(“%s”,a);没问题 2.字符数组名和字符指针变量可以做形参和实参 3.不能对数组名赋值
4.字符指针变量只分配一个存储单元