字符串数组的另一种声明方式
char *another = "Zed";
没赋初值的int型数组打印出来为0
没赋初值的char型数组为\0,故显示不出
how to break it
- 字符串数组最担心的是超出数组范围,或者是没有空间留给\0,保险起见,声明字符数组最好用动态数组或者是指针变量的方式
附加题
- 给int型数组赋值字符,和上节一样,打印ASCII值
- 给char型数组赋值整数,需要用%d打印出来,打印结果还是整数
- 如果一个字符数组占四个字节,一个整数也占4个字节,你可以像整数一样使用整个name吗?你如何用黑魔法实现它(没懂什么意思,有没有大佬解答一下)