c语言sizeof数组名?
你好,我是小李艾。我很高兴为你回答。如果它是inta[10],然后是sizeof(a)/4,那么就要找到数组中的元素数。sizeof是求数组占用的内存空间,数组中的元素都是整数,一个整数需要4b,所以自然要除以4求元素个数。比较专业的科普知识,欢迎关注我。如果你喜欢我的回答,也请给我表扬或转发,你的鼓励是支持我写下来的动力,谢谢。
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个字节,数组有8个元素。
原文标题:c语言sizeof求结构体长度 C语言sizeof数组名?,如若转载,请注明出处:https://www.saibowen.com/news/19921.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。