A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© yolande 中级黑马   /  2015-12-27 22:40  /  985 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

今天闲着无聊...就用sizeof计算了函数的大小....结果是1...有人能告诉我为啥么....{:2_30:}

4 个回复

倒序浏览
支持飘过。
回复 使用道具 举报
小ㄟMò 来自手机 中级黑马 2015-12-28 23:18:18
藤椅
好像函数名也是一个地址吧,具体不清楚了
回复 使用道具 举报
这个看你的函数的返回值是什么类型的,  如果是char类型的就是1;\\但是标准是不能用函数名做sizeof的参数,  函数名其实是函数的入口地址;\\对函数名进行sizeof运算是没有定义的行为,但是如果是函数调用则是求函数返回值的大小\\所以看你的情况;
回复 使用道具 举报
嗯 #板凳 说的有道理,要看是什么返回类型~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马