指针铁律4:应用指针必须和函数调用相结合(指针做函数参数)
指针做函数参数,问题的实质不是指针,而是看内存块,内存块是1维、2维。
1)如果基础类int变量,不需要用指针;
2)若内存块是1维、2维。
铁律5:一级指针典型用法(指针做函数参数)
1)一级指针做输入:
int showbuf(char *p)
int showArray(int *array, int iNum)
2)一级指针做输出 :
int geLen(char *pFileName, int *pfileLen); 理解
主调函数还是被调用函数分配内存 被调用函数是在heap/stack上分配内存