设为首页 加入收藏

TOP

C++基础面试题
2014-10-28 20:30:06 来源: 作者: 【 】 浏览:39
Tags:基础 试题

Strcpy((str,”world”);


Printf(str);


}


}


请问运行Test函数会有什么样的结果?


篡改动态内存区的内容,后果难以预料,非常危险。


因为free(str);之后,str成为野指针,if(str!=NULL)语句不起作用。


Test b();


b.fun();


}


Test b();//定义了一个函数 b不是一个类对象。


所以ptr-1只会减去sizeof(int*)


a,&a的地址是一样的,但意思不一样,a是数组首地址,也就是a[0]的地址,&a是对象(数组)首地址,a+1是数组下一元素的地址,即a[1],&a+1是下一个对象的地址,即a[5].


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇数据库中记录较多,有20万条左右.. 下一篇介绍一下手机软件测试流程

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: