1. 程式人生 > >C語言 函式與指標

C語言 函式與指標

void change(int* pa)
{
    (*pa)++;   //因為傳遞的是age的地址,因此pa指向記憶體資料age。當在函式中對指標pa解地址時,
               //會直接去記憶體中找到age這個資料,然後把它增1。
}
int main(void)
{
    int age = 19;
    change(&age);
    printf("age = %d\n",age);   // age = 20
    return 0;
}

傳入的是地址。

看需不需要改變傳入引數的值,即實參的值,來決定是否使用指標。

 

 

 

 

參考連結:http://www.cnblogs.com/lulipro/p/7460206.html