int main()
{
int num1=1024;
int num2=2048;
int*ptr1;
int*ptr2;
ptr1=&num1;
ptr2=&num2;
printf("num1的值是%d\tnum1的地址是:%p\n",num1,ptr1);
printf("num2的值是%d\tnum2的地址是:%p\n",num2,ptr2);
//将变量1的值,赋给变量2
//num2=num1;等价写法: *ptr2=*ptr1;
//直接操作指针
ptr2=ptr1;
printf("重新赋值后:\n");
printf("num1的值是%d\tnum1的地址是:%p\n",num1,ptr1);
printf("num2的值是%d\tnum2的地址是:%p\n",num2,ptr2);
return 0;
}
C语言---指针实例
最新推荐文章于 2023-05-21 19:19:19 发布