C语言 利用“指向指针数据的指针变量”将数组内的数据依次输出

Posted C语言大本营

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言 利用“指向指针数据的指针变量”将数组内的数据依次输出相关的知识,希望对你有一定的参考价值。

重点考察“指向指针数据的指针变量”

例一:

#include <stdio.h>
int main()
    int a[5]=1,3,5,7,9;
	int *num[5]=&a[0],&a[1],&a[2],&a[3],&a[4];
	int **p,i;
	p=num;
	for(i=0;i<5;i++)
		printf("%d",**p);
		p++;
	
	return 0;

例二:

#include <stdio.h>
int main()
    char *name[]="Follow me","BASIC","Great Wall","FORTRAN","Computer design";
	char **p;
	int i;
	for(i=0;i<5;i++)
		p=name+i;
		printf("%s\\n",*p);
	
	return 0;

以上是关于C语言 利用“指向指针数据的指针变量”将数组内的数据依次输出的主要内容,如果未能解决你的问题,请参考以下文章