现在的位置: 首页 > 综合 > 正文

二维指针

2013年07月23日 ⁄ 综合 ⁄ 共 251字 ⁄ 字号 评论关闭
void func1(int **p){
}
void func2(int *p[10]){
}
void func3(int p[10][10]){
}
void func1(int (*p)[10]){
}
void func1(int *p[10]){//重载失败,与第一个参数相同
}

int main()
{
	int a[10][10];
	func1(a);//不能从(*a)[10]转换为**p
	func2(a);//不能从(*a)[10]转换为*p[10],前者为指向长度为10的数组,后者为一个包含10个指针的数组
	func3(a);//
	
}

抱歉!评论已关闭.