指針作爲函數的形參,給指針所在地址賦值問題

#include <iostream>

void test(int *a)
{
    a[0]=0;
    a[1]=1;
    a[2]=2;
}

int main()
{
    int *a=new int;
    test(a);
    std::cout<<"a[0]:"<<a[0]<<" "<<"a[0]:"<<a[1]<<" "<<"a[0]:"<<a[2]<<" "<<std::endl;
    return 0;
}


輸出:a[0]:0 a[0]:1 a[0]:2

發佈了63 篇原創文章 · 獲贊 22 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章