原文: https://beginnersbook.com/2019/02/c-program-to-create-initialize-and-access-a-pointer-variable/
在本教程中,我们将编写一个 C 程序来创建,初始化和访问指针变量。要学习指针的基础知识,请参阅我的教程: C 指针。
示例:用于创建,访问和初始化指针的程序
在下面的程序中,我们声明了一个字符变量ch和字符指针pCh,之后我们用 char ch的地址值初始化了指针变量pCh。
该示例还说明了如何使用指针变量pCh访问ch的值和地址。
/* Created by Chaitanya for Beginnersbook.com* C program to create, initialize and access a pointer*/#include <stdio.h>int main(){//char variablechar ch;//char pointerchar *pCh;/* Initializing pointer variable with the* address of variable ch*/pCh = &ch;//Assigning value to the variable chch = 'A';//access value and address of ch using variable chprintf("Value of ch: %c\n",ch);printf("Address of ch: %p\n",&ch);//access value and address of ch using pointer variable pChprintf("Value of ch: %c\n",*pCh);printf("Address of ch: %p",pCh);return 0;}
输出:

