2.4.4节练习
练习2.32:下面的代码是否合法?如果非法,请设法将其修改正确。
int null = 0, *p = null;
出题思路:本题旨在考查指针的使用。
解答:
上述代码是非法的,null是一个int变量,p是一个int指针,二者不能直接绑定。仅从语法角度来说,可以将代码修改为:
int null = 0, *p = &null;
显然,这种改法与代码的原意不一定相符。另一种改法是使用nullptr:
int null = 0, *p = nullptr;
2.4.4节练习
练习2.32:下面的代码是否合法?如果非法,请设法将其修改正确。
int null = 0, *p = null;
出题思路:本题旨在考查指针的使用。
解答:
上述代码是非法的,null是一个int变量,p是一个int指针,二者不能直接绑定。仅从语法角度来说,可以将代码修改为:
int null = 0, *p = &null;
显然,这种改法与代码的原意不一定相符。另一种改法是使用nullptr:
int null = 0, *p = nullptr;
火袋是个人基于某个特定主题的一系列推荐或收藏,比如“最棒的10部运动类漫画”,“后宫类纯爱轻小说”。过于通泛和个人化的题目(比如“我最喜欢的漫画/小说”)对别人的意义可能不大。
除了特别无用(将以投票决定)的以外,火袋将在被推荐的每一本书的介绍页里出现,以对别人的有用程度排序。一个火袋包含的条目总数不超过60个。