黑马程序员技术交流社区

标题: 用sizeof打印函数 [打印本页]

作者: yolande    时间: 2015-12-27 22:40
标题: 用sizeof打印函数
今天闲着无聊...就用sizeof计算了函数的大小....结果是1...有人能告诉我为啥么....{:2_30:}
作者: alvin2015    时间: 2015-12-28 23:15
支持飘过。
作者: 小ㄟMò    时间: 2015-12-28 23:18
好像函数名也是一个地址吧,具体不清楚了
作者: foolishlovepig    时间: 2015-12-28 23:51
这个看你的函数的返回值是什么类型的,  如果是char类型的就是1;\\但是标准是不能用函数名做sizeof的参数,  函数名其实是函数的入口地址;\\对函数名进行sizeof运算是没有定义的行为,但是如果是函数调用则是求函数返回值的大小\\所以看你的情况;
作者: littp    时间: 2015-12-29 01:11
嗯 #板凳 说的有道理,要看是什么返回类型~




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2