下图是一道面试题:
Q) 你被给定/有一个数据类型,比如 C 中的 X。
要求是获取数据类型的大小,而不声明
变量或该类型的指针变量,
当然,不使用 sizeof 运算符!
我不确定这个问题是否已经被问过。
感谢致敬
麦迪
定义 sizeof_type( 类型 ) (size_t)((类型*)1000 + 1 )-(size_t)((类型*)1000)
原文来自此讨论。http://www.linuxquestions.org/questions/programming-9/how-to-know-the-size-of-the-variable-without-using-sizeof-469920/ http://www.linuxquestions.org/questions/programming-9/how-to-know-the-size-of-the-variable-without-using-sizeof-469920/
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)