example 2.c
来自「北大青鸟软件工程师ppt的学生用书源代码」· C语言 代码 · 共 27 行
C
27 行
#include <stdio.h>
void main()
{
int num1 = 50, num2 = 100;
int *ptr1, *ptr2;
ptr1 = &num1; /* 指针 ptr1 指向变量 num1*/
/* 通过指针 ptr1 输出变量 num1 的值和 num1 的地址*/
printf(" num1 的值是: %d", *ptr1);
printf("\n num1 的地址是: %x \n", ptr1);
ptr2 = &num2; /* 指针 ptr2 指向变量 num2*/
/* 通过指针 ptr2 输出变量 num2 的值和 num2 的地址*/
printf("\n num2 的值是: %d", *ptr2);
printf("\n num2 的地址是: %x \n", ptr2);
/* 通过指针 ptr2 和 ptr1 间接访问变量 num1 和 num2 的值 */
*ptr2 = *ptr1;
/* 通过指针 ptr2 输出变量 num2 的值和 num2 的地址*/
printf("\n 重新赋值后 num2 的值是: %d", *ptr2);
printf("\n 重新赋值后 num2 的地址是: %x\n", ptr2);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?