2024-11-07 04:03:23
麻烦先看懂题目 别浪费提问者的宝贵时间 OK?
麻烦你以后写清楚点,别浪费回答者的宝贵时间 OK?
嗯 还是谢谢你
2024-11-07 12:29:28
当然是一样啊 不一样这个问题就没有意义了不是吗
我的意思是,先定义了一个字符串指针 char *a,然后能不能把a当做一个数组名进行操作,而不是用*a++之类的去用
可以,,,,
如:
int i;
char *a;
a=(char *)malloc(10);
for(i=0;i<10;i++)
a[i] = 'a';
for(i=0;i<10;i++)
printf("a[i] = %c",a[i]);
2024-11-07 13:27:36
是啊 就是因为认识有点模糊才会有问题呀 能给我讲一下吗 求指教!
看1楼的例子吧
只有指针a指的有空间,a++.a[i]这样的操作才有意义
如果a只是一个单纯定义的指针,这样的操作是没有意义的
2024-11-07 00:42:47
2024-11-07 02:58:26