之间有什么区别
cout<<(*head_ptr).data()
和
cout<<*head_ptr.data()
它们是相同还是不同?
答案 0 :(得分:1)
他们是不同的。
head_ptr
:
data()
cout<<
cout<<*head_ptr.data()
data()
:
head_ptr
cout<<
答案 1 :(得分:0)
基本概念是运营商优先排序的方式。请在此处查看运算符优先级http://en.cppreference.com/w/cpp/language/operator_precedence