## 从0级指针到1级指针推演
define _CRT_SECURE_NO_WARNINGS
include
include
include
int getFileLen(int p) { p = 41; //间接修改a的值 }
int getFileLen2() { int a = 100; return a; } // 形参的属性 int getFileLen3(int b) { b = 100; }
//1级指针技术推演 void main() { int a = 10; int *p = NULL;
a = 20; //直接修改p = &a;*p = 30; //p的值是a的地址 *就像一把钥匙 通过地址 找到一块内存空间 就间接的修改了a的值printf("a:%d \n", a); //a:30{*p = 40;printf("a:%d \n", a); //a:40}getFileLen(&a);printf("getFileLen后a:%d \n", a); //a:41getFileLen3(a); // a和方法里b没有关系printf("getFileLen3后a:%d \n", a); //a:41system("pause");return;
}

