指针使用之前一定要赋值吗?
是的。指针使用之前一定要由两个步骤:
1 定义
2 赋值指向,即将某个变量的地址存放到指针变量中。因为指针变量中原始存放的可能是系统一些重要数据区的地址,所以如果不赋值指向的话,对指针进行操作可能会改变某些重要数据。引起严重后果。
一句话,使用指针时一定要明确指针当前指向的是哪个变量,也就是明白自己操作的对象具体是哪个。
1 定义
2 赋值指向,即将某个变量的地址存放到指针变量中。因为指针变量中原始存放的可能是系统一些重要数据区的地址,所以如果不赋值指向的话,对指针进行操作可能会改变某些重要数据。引起严重后果。
一句话,使用指针时一定要明确指针当前指向的是哪个变量,也就是明白自己操作的对象具体是哪个。