#include<stdio.h> int main(void) { int rr=1; int *pty; pty=&rr; //把变量的地址赋给pty printf("%d\n",rr); printf("%d\n",*pty);//在此程式中带间接运算符号的指针是指向变量本身的数据 printf("%d\n",&rr); printf("%d\n",pty);//在此程式中不带间接运算符号的指针是指向变量的地址 getch(); }
#include<stdio.h> int main(void) { int rr=1; int *pty; pty=rr; //把变量的数据赋给pty printf("%d\n",rr); printf("%d\n",*pty);//在此程式中带间接运算符号的指针是指向变量的地址 printf("%d\n",&rr); printf("%d\n",pty);//在此程式中不带间接运算符号的指针是指向变量本身的数据 getch(); }

|