Ant*_*ndo 12 c++ pointers comma-operator
这是删除所有指针还是只删除第一个指针p1?
delete p1,p2,p3,p4,p5;
Run Code Online (Sandbox Code Playgroud)
Jos*_*eld 20
它相当于:
(((((delete p1),p2),p3),p4),p5);
Run Code Online (Sandbox Code Playgroud)
也就是说,它deleteš p1然后逗号运算符被施加到结果(其中都没有)和p2.表达式p2来p5简单地评价结果丢弃.