黑马程序员技术交流社区
标题:
指针数组与数组指针
[打印本页]
作者:
lorem
时间:
2016-2-25 09:42
标题:
指针数组与数组指针
#include <iostream>
int
main(
int
argc,
char
** argv) {
char
*s[
10
];
//
指针数组
char
(*s1)[
10
];
//
数组指针
//
前面一个是 指针数组,也就是 指针是形容词用来修饰数组,可见,重点落在,这是一个数组上。
//
那么数组的元素是什么?是指针,指向字符数组的指针,
//
这个指针数组上面一共有 10个元素。
//
所以有
char
sc[
2
]; s[
0
] = sc;
//
或者 下面的这种写法也是成立的。
char
ss[]={
"
hello
"
}; s[
1
] = ss; printf(ss);
//
对于数组指针来说,数组是形容词重点落在它是一个指针。
//
是一个指向字符数组的指针,这个字符数组的长度必须是10
//
即:
char
myString[
10
];
s1 = &myString;
return
0
;}
1.png
(8.08 KB, 下载次数: 1)
下载附件
2016-2-25 09:42 上传
作者:
superxc
时间:
2016-2-25 09:54
学习~!!!!!!
作者:
隆腾
时间:
2016-2-25 11:26
顶顶顶!!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2