[!--pagetitle--]
sizeof函数怎么用?
1.sizeof函数的定义:
sizeof在哪里?sizeof是c/c中的一个运算符。简而言之,它的功能是返回对象或类型占用的内存字节数。
2.sizeoffunction
语法:
sizeof有三种语法形式,如下所示:
1)sizeof(object)//sizeof(object)
2)sizeof(type)uname)//sizeof(type)
3)sizeofobject//sizeofobject
so,
inti
sizeof(i)//ok
sizeofi//ok
sizeof(int)//ok
sizeof
int//实际上是大小由sizeof计算的对象的sizeof值也转换为对象类型的计算,即同一类型的不同对象的sizeof值是一致的。在这里,对象可以进一步扩展到表达式,即sizeof可以对表达式求值,编译器根据表达式的最终结果类型确定大小。通常,表达式不会被计算。例如,
sizeof(2)//2的类型是int,因此与sizeof(int)sizeof(23.14)//3.14等效的类型是double。2还将升级为double类型,因此它相当于sizeof(double)
sizeof还可以计算函数调用。结果是该函数返回类型的大小,并且不会调用该函数。
谁来解释一下sizeof()函数?
sizeof是c/c中的运算符。简而言之,它的功能是返回对象或类型占用的内存字节数。语法:sizeof有三种语法形式,如下所示:
1)sizeof(object)//sizeof(object)
2)sizeof(type)name)//sizeof(type)
3)sizeofobject//sizeofobject
原文标题:[!--pagetitle--],如若转载,请注明出处:https://www.saibowen.com[!--titleurl--]
免责声明:此资讯系转载自合作媒体或互联网其它网站,「赛伯温」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。