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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© hanmaoChen 中级黑马   /  2016-8-5 00:37  /  1275 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

有以下代码段, 说法错误的是? ( ) ----- 单选

__block int m = 11;
NSLog(@"1:m = %p",&m);
void (^myBlock)()=^{
        NSLog(@"2:m = %p",&m);
        //可以访问m的值
          int m = 22;
        NSLog(@"3:in block m = %d",m);
};
myBlock();
NSLog(@"4:m addr = %p",&m);
}


A、在1位置访问的是栈区的地址

B、在2位置访问的是堆区的地址

C、在4位置访问的是栈区的地址

D、在3位置访问的是栈区的地址

3 个回复

倒序浏览
{:2_32:}   帮顶
回复 使用道具 举报

谢谢,发现发问题没多少人回答啊,这里贴吧有点少人吗
回复 使用道具 举报
选D,原因很简单,%d是不能打印地址的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马