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