永发信息网

急问定义int*A[100]和定义char*A[100]有什么不同?

答案:4  悬赏:0  手机版
解决时间 2021-12-18 00:09
  • 提问者网友:你挡着我发光了
  • 2021-12-17 09:55
感觉都是two dimensions 的一些数据啊
最佳答案
  • 五星知识达人网友:撞了怀
  • 2021-12-17 11:22
就是百元素度的问类答型不专同属

int a[10];
int b[20];
int *A[100];

A[0] = a;
A[1] = b;
==================
char a[10];
char b[20];
char *A[100];

A[0] = a;
A[1] = b;
全部回答
  • 1楼网友:西岸风
  • 2021-12-17 12:56
一个是指向int型数据的指针数组 另一个是指向char型的
  • 2楼网友:山君与见山
  • 2021-12-17 12:06
while(*(p++)=*(q++)); 相当于 while( *q) { *p=*q; p++; q++; } 这样应该很直观了吧......哪里不懂思考再追问......
  • 3楼网友:荒野風
  • 2021-12-17 11:39
int*A[100]为int型 指针数组 ,数组元素存放的是int型数据的地址 char*A[100]为char型 指针数组 ,数组元素存放的是char型数据的地址
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯