先定义再进行初始化。
//注意:
1.定义指针的时候,只有定义没有初始化的指针,里边存放的是一个垃圾值,指针的指向是不确定的。我们也称为野指针。我们不清楚指针指向哪里。
2.操作一个野指针会导致程序直接崩溃,或者访问了不该你访问的存储空间,造成潜在的逻辑错误。
3.不可以把一个整形常量赋值给一个指针变量。因为内存是操作系统分配给我们的,不是我们随便取的。
正确操作:
定义指针变量的同时进行初始化:
先定义再进行初始化。
//注意:
1.定义指针的时候,只有定义没有初始化的指针,里边存放的是一个垃圾值,指针的指向是不确定的。我们也称为野指针。我们不清楚指针指向哪里。
2.操作一个野指针会导致程序直接崩溃,或者访问了不该你访问的存储空间,造成潜在的逻辑错误。
3.不可以把一个整形常量赋值给一个指针变量。因为内存是操作系统分配给我们的,不是我们随便取的。
正确操作:
定义指针变量的同时进行初始化: