指向指針的指針

#include <stdio.h>
#include <stdlib.h>

void pointer(int **x);
int main()
{
	int a=10;
	int *p=&a;
	
	pointer(&p);
	printf("%d",*p);
	
	return 0;
	
}

void pointer(int **x)
{
	int b=20,*q;
	q=&b;
	
	x=q;   //不可這樣書寫,因爲類型不匹配;可以寫成*x=q; 
}



int main(void)
{
	char str[]="abcdefg"; 
	char **p;
	p=str;		//不可以這樣編寫,str是char[]類型 ,p是char **類型;改成char *str[]={"abc","def"} 
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章