久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

C++數(shù)組隨筆

 程序生活 2013-10-30
在函數(shù)聲明中,,如果有下面的寫法:
int func(int a[10])
{
....
}
其中int a[10]的聲明編譯器自動處理為int *a也就是說,在函數(shù)的形參列表里指定數(shù)組的成員個數(shù)是沒有意義的,,所以,,你傳入的實參究竟是比10多還是比10少對于調(diào)用函數(shù)而言都是合法的。

另外,,你在函數(shù)的形參里指定數(shù)組的大小,,編譯器實際上并不給這個數(shù)組分配實際的空間,也就是說,,形參里即使你定義成數(shù)組,,實際上也是當(dāng)指針來用

你在函數(shù)的形參里指定數(shù)組的大小,編譯器實際上并不給這個數(shù)組分配實際的空間

所以在fun中 sizeof(array) = 4

因為 array就是一個簡單的指針

所以在上層函數(shù)中 sizeof(array)/sizeof(type)  -- array是形參數(shù)組 這樣的結(jié)果是 1
數(shù)組作為形參時 只是簡單的指針來處理

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導(dǎo)購買等信息,,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,,請點擊一鍵舉報,。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多