字符型指针数组为什么不用解引用?
字符指针数组需要解引用吗?#include <stdio.h>int main(){ char *a[5]={"tan","li","cheng","fang","zheng"}; //a[0]存放的是字符't'的地址,a[1]存放的是字符‘l’的地址 printf("%d\n",a[3]); /*写到这里的时候非常好奇,为什么输出第四个元素不需要解引用呢?按理说应该是*a[3]才对啊*/ return 0;}就是上面注释中的问题,我冥思苦想了接近一个小时,确定我的理解没错之
原创
2021-10-08 22:43:25 ·
2116 阅读 ·
4 评论