请大家举几个用指针实现二维数组输入输出的不同例子?

来源:百度知道 编辑:UC知道 时间:2024/06/28 13:22:01
用C++语言风格的例子,不同的表示方法,越全越好。

不明白什么意思 我不会C++ 用C写了个一维数组的 看看对你有没有帮助

/* 学习模拟动态数组 */

#include "Stdio.h"
#include "Conio.h"

int star()
{ int i;
for(i=0;i<80;i++)
printf("*");
} /* 为了美观定义的函数 */

void main()
{
int *p,*v,j,i,k,b;
char t;
int a[11]={1,2,3,4,5};
p=&a[0];v=&a[4];k=0;b=4;
star();
printf(" Current array status:");
for(i=0;i<11;i++)
printf("%2d",a[i]);
printf("\n");
star();
loop: printf(" Please input the position that you want to insert{>0and<10}:");
scanf("%d",&j);
star();
if(j>=0&&j<10) /* 判断是否符合条件 */
{printf(" Please input the number that you want to insert,one word only:");
scanf("%d",&i);
star();
}
else
{ printf(" Wrong! Please input again&