C中 * 、*&、 **、& 區別,以及何時用

使用示例: void foo1(int * ptr){ *ptr = 1; ptr = NULL; //不會改變原指針所指向的對象 } void foo2(int *& ptr){ *ptr = 2; // ptr = NULL; 會改變原指針所指向的對象 } void foo3(int** ptr) { // *ptr = 3; 指針不能這樣直
相關文章
相關標籤/搜索