怎么用sizeof求數(shù)組長度 C語言sizeof數(shù)組名?
C語言sizeof數(shù)組名?你好,我是小李艾。我很高興為你回答。如果它是int a[10],然后是sizeof(a)/4,那么就要找到數(shù)組中的元素數(shù)。Sizeof是求數(shù)組占用的內(nèi)存空間,數(shù)組中的元素都是
C語言sizeof數(shù)組名?
你好,我是小李艾。我很高興為你回答。如果它是int a[10],然后是sizeof(a)/4,那么就要找到數(shù)組中的元素數(shù)。Sizeof是求數(shù)組占用的內(nèi)存空間,數(shù)組中的元素都是整數(shù),一個整數(shù)需要4b,所以自然要除以4求元素個數(shù)。比較專業(yè)的科普知識,歡迎關(guān)注我。如果你喜歡我的回答,也請給我表揚或轉(zhuǎn)發(fā),你的鼓勵是支持我寫下來的動力,謝謝。
sizeof可用來求數(shù)組長度不?
Sizeof可用于查找數(shù)組的長度,例如:intarr[]={1,3,5,6,7,8,8,2}printf(%dn”,Sizeof(ARR)/Sizeof(int))//Sizeof(ARR)以獲取數(shù)組占用的內(nèi)存空間。Sizeof(int)是每個元素的大小。sizeof(ARR)的結(jié)果等于32,因為每個int元素占用4個字節(jié),數(shù)組有8個元素。