黑马程序员技术交流社区

标题: 关于字符串数组地址 [打印本页]

作者: MLP1355053753    时间: 2015-10-25 22:55
标题: 关于字符串数组地址
用二维数组定义一个字符串char arr[][]={"dfefef","klijilm","degdgf"};
arr表示这个数组的首地址,等同于第一个字符串的首地址arr[0],亦等于第一个字符串的第一个字符地址arr[0][0];
同时可以将整个数组看成一个char类型的变量,则&arr 等同于arr.
而&arr+1表示下一个变量的首地址等同于arr+sizeof(arr)
arr+1表示第2个字符串的首地址,相当于arr[1
arr[0]+1表示第一个字符串的第二个元素的地址,相当于&arr[0][1]]
作者: MLP1355053753    时间: 2015-10-25 22:56
自己先赞一个~.~
作者: lixp    时间: 2015-10-25 23:56
还可以这么玩,长见识了,赞一个




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2