1.基本类型的指针
例子一:
#include<stdio.h>int main() {int i=10;int * p=&i; //p是個變量名字,int * 表示該p變量只能存儲int類型變量的地址。//int *p=&i;等價于 int *p; p=&i;//p存放了i的地址,p指向i,*p就是i變量本身printf("%d\n",p);// 1245052printf("%d\n",*p); // 10return 0; }例子二:
#include<stdio.h>void f(int i) {i=100; } int main() {int i=9;f(i);printf("i=%d\n",i);//i=9return 0; }?例子三:
?
#include<stdio.h>void f(int *p) {/* void f(int *p) 不是定義了一個名字叫做*p的形參,而是定義了一個名字叫做p的形參,它的類型為int * ,只能存儲int類型變量的地址*/*p=100;//*p和變量i都指向的同一個內存地址。 } int main() {int i=9;f(&i);printf("i=%d\n",i);//i=100return 0; }?
總結
- 上一篇: .sdp文件格式介绍
- 下一篇: 如何对手机使用adb