1. 直接赋值
指针变量可以直接赋值为一个地址值,即将一个变量的地址赋给指针变量。例如
“`tumum,赋值为10t p; // 定义一个整型指针变量pumum的地址赋给指针变量p
umumum的值。
2. 动态赋值
allocalloc()函数返回的地址值来动态赋值。例如
“`t p; // 定义一个整型指针变量ptalloct)); // 分配一块整型变量大小的内存空间,并将其首地址赋给指针变量p
alloc()函数分配了一块内存空间,并将其首地址赋给指针变量p。此时,p指向的是一块未初始化的内存空间,可以通过p来访问或修改该内存空间中的值。
alloc()函数分配一块内存空间,并将其首地址赋给指针变量。在使用指针变量时,需要注意指针变量的值是否为NULL,以及指针变量所指向的内存空间是否已经被释放。