C语言中sizeof是什么意思

作者:原创时间:2022-06-17
文档

sizeof是C语言的一种单目操作符,如C语言的其他操作符++、--等,sizeof操作符以字节形式给出了其操作数的存储大小。操作数可以是一个表达式或括在括号内的类型名。

使用形式:sizeof(type)。其中type如int、double等。例如sizeof(int)、sizeof(char*)、sizeof(double)。这个时候sizeof后面的类型必须用括号()包起来,不包起来是错误的,通过不了编译。其中sizeof(void*)在64位下是8,而sizeof(void)是1。其实,在C语言中sizeof(函数),如sizeof(main),结果也是1。但是在C++中,sizeof(void)和sizeof(函数)都是非法的,通过不了编译,后面C++就不说了,现在讲C嘛。其实sizeof(函数),sizeof(void)虽然是1,但是是不正确的使用方式。

显示全文
儿童可吃天麻吗 力的物理意义是什么 煮五花肉放什么调料 小孩子铅多少才是标准 猴和马相配婚姻如何 关于早安和晚安的句子 孔子的名言亲情 负一是自然数吗 23层楼盘设备层在哪一层 法律规定继承遗产要交税吗 具缘纹孔存在于哪种细胞壁中 不感光蔬菜有哪些 液力缓速器使用方法 有什么好的店铺管理软件 诺基亚n85怎样格机 双皮奶没凝固可以吃吗 win7支持多大内存条 世嘉如何更换电池 ramaxel是什么牌子 7393是什么商户 用什么四字成语形容孩子们的心情 冬什么春什么 什么笔可以在篮球上写字 如何评价学园默示录及其影响 怎么判断图形是否是中心对称图形 如何做翅中 生产要素的概念 西梅的含糖量和升糖指数是多少 电磁炉为什么老烧坏 穿越火线蓝屏怎么解决 怎么清洁数据线 有关夏目友人帐夏目的家人 麻辣凉拌菜的做法 第三个字是子字的成语 机动车销售统一发票打印怎么设置 波兰人是什么人种 小年歇后语 四类人员包括哪些人 怎么在微信上做相片集景 配制酒与勾兑酒一样吗