1.笔记
2.代码
3.问题
①NULL的存在意义以及与0的区别?
答:
NULL和0的值都是一样的,但是为了目的和用途及容易识别,NULL用于指针和对象,0用于数值。对于字符串的结尾,使用’\0’,它的值也是0,但是让人一看就知道这是字符串的结尾,不是指针,也不是普通 的数值。
②运行结果为什么不是6 6 6
解: ++(*p): 先取值,后值++
(*p)++: 先取值,后值++
*++p: 先指针++,后取值