基本上可以这么理解,不太确切,补充一下,例如后半句中“所有的指针指向的均为该类型的首地址”,这个不一定,无论指针指向什么类型的数据,它都指向一个内存地址,例如数组指针类型就是指该数组的首位元素的内存地址,字符串指针类型就是指向改字符串第一个字符的内存地址。
c++中清变量不清指针,b被回收,p不变,成为野指针,若此时内存被其他程序占用,则后果不堪设想。
知道; ,malloc手误打了一个=
C++的源代码是编译之后运行的,编译器会根据事先设定好的语法规则识别变量的生存周期,并生成分配和管理该变量的目标代码。
b的只有等等