void ChangeSourceData(int* pSrc) ...{ for(int i =0; i <100; ++i) pSrc[i] = i; }
void ChangeSourcePoint(int** ppSrc) ...{ int* pInt = (int*)(malloc(sizeof(int))); (*pSrc) = pInt; // attention: "pSrc = &pInt" is wrong,you can have a deep thinking about the reason! }