怎么用sizeof求數(shù)組長度 C語言sizeof數(shù)組名?
C語言sizeof數(shù)組名?你好,我是小李艾。我很高興為你回答。如果它是int a[10],然后是sizeof(a)/4,那么就要找到數(shù)組中的元素?cái)?shù)。Sizeof是求數(shù)組占用的內(nèi)存空間,數(shù)組中的元素都是
C語言sizeof數(shù)組名?
你好,我是小李艾。我很高興為你回答。如果它是int a[10],然后是sizeof(a)/4,那么就要找到數(shù)組中的元素?cái)?shù)。Sizeof是求數(shù)組占用的內(nèi)存空間,數(shù)組中的元素都是整數(shù),一個(gè)整數(shù)需要4b,所以自然要除以4求元素個(gè)數(shù)。比較專業(yè)的科普知識(shí),歡迎關(guān)注我。如果你喜歡我的回答,也請(qǐng)給我表揚(yáng)或轉(zhuǎn)發(fā),你的鼓勵(lì)是支持我寫下來的動(dòng)力,謝謝。
C語言中數(shù)組名和指針的區(qū)別及sizeof用法?
指針只能在方向明確的情況下使用,否則它是一個(gè)野生指針。數(shù)組名是帶有顯式點(diǎn)的指針。數(shù)組名有點(diǎn)像常量指針。例如:inta[10]={0}A類似于常量*P=A。另外,指針的sizeof是4字節(jié)(通常是4字節(jié),具體取決于系統(tǒng));數(shù)組名的sizeof是數(shù)組的整個(gè)大小。例如:sizeof(P)=4sizeof(a)=10*sizeof(int)