我正在编辑HTML页面,但是一行代码没有显示&符号。这是代码:
return x.size()? &x[0] : nullptr; //</span> <span class="EmpItalic">pointer to first element or nullptr</span>
结果始终显示没有&符号。
return x.size()? x[0] : nullptr; // pointer to first element or nullptr
这非常令人沮丧,因为其他符号确实出现在其他文本中。我该怎么办?
编辑:
我进行了实验并且弄清楚了:当我这样做时它起作用了:
return x.size()? &&x[0] : nullptr; //</span> <span class="EmpItalic">pointer
显然我做过&amp;&amp;而不是通常正确的&amp;现在的问题是究竟是什么&amp;&amp;在做什么?为什么这样做?