我正在编辑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
显然,我做了&&而不是通常正确的&现在问题是&&到底在做什么?为什么行得通?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句