网站大量收购独家精品文档,联系QQ:2885784924

c++等级考试复习课件.ppt

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
c等级考试复习课件

指向多维数组的指针变量(二) 指向一维数组的行指针变量 如:int a[3][4]={{1,2,3,4},{5,6,7,8},{9,10,11,12}}; int (*p)[4]; p=a; 使用虚函数(考虑:如果将virtual去掉,结果如何〉?) * 常量 数值 字符 字符串 十进制 34,67.9 , -89.09 ,-09 , -1.222e34 八进制 (整数)056 , 044 十六进制((整数)0x4f 0x56 ‘\n’ ‘\t’ ‘u’ ‘\0’ ‘\’’ ‘\”’ ‘\123’(八进制表示的ASCII码值) ‘\x6f ’ (十六进制表示的ASCII码值) “”hgkjhg” 变量类型: Int ,float, double, char 数组: 一维 数值数组 int a[6] 字符数组 char d[9] 二维 int s[3][4] 指针:元素指针 char *p , int *p (一维数组) 行指针 int (*p)[7] (应用:二维数组) 指针数组 char *season[3]; int *p[5]; 结构体变量:将不同类型的数据构成一个整体,用来 表示一个对象 表达式:p27 (逗号表达式) ,,,,, (赋值表达式) 变量=… (关系表达式) (逻辑表达式:优化问题) A=3*(b=x/(y-4))-z/2 D/=x+y C+4*ar*10 F=abc (a=3,b=2,c=1) abx+5y*7 B=w+x,c=y*(z-10),r=9 9/2 9.0/2 数组的赋值 #include iostream.h void main() { int x[3]={3,4,7,9}; //error char s[3]=jhhrd; //error couts; } //任一种数组,初始化时都不能超过他的范围 #include iostream.h void main() { int x[3]={3,4}; //int x[]={2,3}; char s[12]=jhhrd; //char s[12]={‘j’,’h’,’h’,’r’,’d’,’\0’}; int s[3][4]={{1,2},{5,6,7,8},{7},{90,78}}; int s[3][4]={1,2,5,6,7,8,7,90,78}; couts; for(int I=0;I3;I++) coutx[I]; } //任一种数组,初始化时都不能超过他的范围 字符输入问题: #include iostream.h void main() { char r; for(int i=0;i4;i++) { cinr; coutr; } } 如果输入:rt y ij 则:输出结果为: #include iostream.h void main() { char r; for(int i=0;i4;i++) { cin.get(r); coutr; } } 如果输入:rt y ij 则:输出结果为: #include iostream.h void main() { char r[8]; char d[12]; cinr;//第一个字符串不能超过8个字符 cind; coutr\n; coutd\n; } #include iostream.h void main() { char r[8]; char d[12]; cin.getline(r,8); cin.getline(d,12); coutr\n; coutd\n; } //演示第一行字符串超过8个和8个以内 此时的p+1与前一页的p+1有何不同? 任一元素a[i][j]的地址为: *(p+i)+j 元素a[i][j]也可表示为: *(*(p+i)+j) P.147 例题 p+1 p+2 *p+1 *p+3 *(p+2)+2 a[1] a[0] a[2] 1 2

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档