看板 C_and_CPP 關於我們 聯絡資訊
※ 引述《Qoooooo (Qoo)》之銘言: : 餵入的資料(Input): : int array[] = {1,2,3} 這行 compiler 會自動把 array 的 type 核算為 int[3] : array[3] = 4 這行的意思是 從 array 這個位址算起的第三個 int 這個地方 指定其內容為 4 但你 array 的有效定址範圍只有 0, 1, 2 : int a = sizeof(array) sizeof( array ) == sizeof( int[3] ) == sizeof( int ) * 3 有很奇怪嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.205.248.119