sizeof數(shù)組長度 C語言sizeof數(shù)組名?
C語言sizeof數(shù)組名?你好,我是【小麗愛答題】,很高興為你解答。如果是int a[10] 然后再sizeof(a)/4的話就是求數(shù)組中元素的個(gè)數(shù)sizeof是求數(shù)組所占內(nèi)存空間的大小,而數(shù)組中元素
C語言sizeof數(shù)組名?
你好,我是【小麗愛答題】,很高興為你解答。如果是int a[10] 然后再sizeof(a)/4的話就是求數(shù)組中元素的個(gè)數(shù)sizeof是求數(shù)組所占內(nèi)存空間的大小,而數(shù)組中元素都是整型的,1個(gè)整型占4B,所以除以4后自然是求出的元素個(gè)數(shù)更多專業(yè)的科普知識(shí),歡迎關(guān)注我。如果喜歡我的回答,也請(qǐng)給我贊或轉(zhuǎn)發(fā),你們的鼓勵(lì),是支持我寫下去的動(dòng)力,謝謝大家。
sizeof可用來求數(shù)組長度不?
sizeof可以用來求數(shù)組的長度,例如:intarr[]={1,3,5,6,7,8,8,2}printf("%dn",sizeof(arr)/sizeof(int)) //sizeof(arr)得到這個(gè)數(shù)組所占的內(nèi)存空間大小sizeof(int)是每個(gè)元素的大小,sizeof(arr)的結(jié)果等于32,因?yàn)槊總€(gè)int元素占4個(gè)字節(jié),這個(gè)數(shù)組有8個(gè)元素。