Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 2.01 KB

File metadata and controls

57 lines (39 loc) · 2.01 KB

C 程序:创建,初始化和访问指针变量

原文: 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 variable
    char ch;

    //char pointer
    char *pCh;

    /* Initializing pointer variable with the
     * address of variable ch
     */
    pCh = &ch;

    //Assigning value to the variable ch
    ch = 'A';

    //access value and address of ch using variable ch
    printf("Value of ch: %c\n",ch);
    printf("Address of ch: %p\n",&ch);

    //access value and address of ch using pointer variable pCh
    printf("Value of ch: %c\n",*pCh);
    printf("Address of ch: %p",pCh);

   return 0;
}

输出:

C program to create, initialize and access a pointer variable

相关 C 示例

  1. C 程序:检查闰年
  2. C 程序:交换两个数字
  3. C 程序:查找intfloatdoublechar的大小
  4. C 程序:查找字符的 ASCII 值