如图 char *a = "bc" 首先在内存中随机一个地址(这边是4218948)来存放'b','c'的话地址往后+4,
然后char *a 中的a是一个指针指向上面的随机地址(也就是4218948),最后来解释一下输出,
- 输出a就是输出指针a指向的地址(4218948)
- 输出&a就是输出指针a存放在内存中哪个地方(a的地址)
- 输出*a就是输出指针a指向的地址的内容(4218948里面保存了啥)
- 输出*&a就是&a里保存了啥(当然还是a本身)
这边还没搞明白 可能是对指针了解的还不够深

如图 char *a = "bc" 首先在内存中随机一个地址(这边是4218948)来存放'b','c'的话地址往后+4,
然后char *a 中的a是一个指针指向上面的随机地址(也就是4218948),最后来解释一下输出,
这边还没搞明白 可能是对指针了解的还不够深