您的位置:首页 > 其它

1622-5 孔富晨 总结《2016年11月2日》 【连续第33天总结】

2016-11-02 22:32 211 查看
1622-5     孔富晨     总结《2016年11月2日》  【连续第33天总结】

标题:数组,字符串,结构体与指针

关键词:二维数组,字符串,结构体

内容

A.

(a)二维数组与指针,字符串指针100%

(b)结构体与指针100%

B.具体内容

(1)a[i]表示&a[i][0],也就是i行元素的首地址。a[i]+j表示i行j个元素的地址,代表&a[i][j],由于*(a[i]+j)等价于a[i][j],因此,*(a[i]+j)也等价于*(*(a+i)+j)。*(*(a+i)+j)称作是数组元素a[i][j]的指针法表示。

(2)指向具有M个元素的一维数组指针定义格式:类型名 (*变量名)[M];指向的是一维数组而不是一维数组的元素,其实是将二维数组的一行看成是一个元素,这个指针变量指向的是二维数组的行地址,M表示的是二维数组的列数。后举了个例子,利用行指针变量,按行输出二维数组各元素的值。字符串指针是字符串的首地址,使用char型变量存放其首地址。引用字符串字符可用*(指针变量+下标)或指针变量[下标]的形式。

(3)定义指向结构体变量的指针:结构体类型 *指针变量名;。用结构指针访问结构变量中的成员有两种格式:(*指针变量).成员名或指针变量->成员名。

学得有点慢了,要加快速度,不然跟不上了。

(3)

C.明日计划

学习动态数组

学习类的概念

学习类的定义
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: