C语言指针型变量初始化语句
时间: 2023-10-18 07:25:46 浏览: 153
指针初始化
在C语言中,指针型变量可以通过赋值或者使用地址运算符&来进行初始化。下面是两种常见的初始化语句示例:
1. 赋值初始化:
```c
int *ptr = NULL; // 将指针变量ptr初始化为NULL(空指针)
int num = 10;
int *ptr2 = # // 将指针变量ptr2初始化为num的地址
```
2. 地址运算符初始化:
```c
int num = 20;
int *ptr = # // 将指针变量ptr初始化为num的地址
```
在实际应用中,根据需要进行选择合适的初始化方式。同时,对于指针型变量的安全使用,建议在初始化时将其赋值为NULL,以避免悬空指针的出现。
阅读全文