急问定义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;
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型数据的地址
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯