1、首先你应该去理解下存储方式,有栈、堆、静态区、常量区、程序自由区,常用到的就是栈、堆、静态区。你第一种方法就存储在堆里要手动申请内存手动释放,第二种都存在于栈里超出代码块范围自动释放。 2、你第一种和第二种都是声明一个指针变量,这点都是一样的,区别在于指针指向的内存不一样。就好比两个长的一样的钥匙,一个是用来开自行车锁的,一个是开门锁的。
33,311
社区成员
41,784
社区内容
加载中
试试用AI创作助手写篇文章吧