[問題] 關於sizeof
小弟想問個關於sizeof的問題
int main()
{
int x[3]={1,2,3};
cout<<sizeof(x);
system("pause");
}
sizeof(*x)代表x[3]中第一個位址的內容,也就是1的大小,sizeof(x)代表
x裡面有三塊int記憶體合計12,那sizeof(x+1)代表什麼?跟sizeof(*(x+1))是一樣的意思
代表x[1]中2的大小嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.154.202
→
11/17 22:52, , 1F
11/17 22:52, 1F
推
11/17 22:55, , 2F
11/17 22:55, 2F
→
11/17 23:06, , 3F
11/17 23:06, 3F
→
11/17 23:06, , 4F
11/17 23:06, 4F
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章