輸出流中的運算子優先權和關聯性
在C 中,輸出流運算子(
如下面的程式碼片段所示,輸出的順序可能會有所不同,取決於
myQueue.enqueue('a'); myQueue.enqueue('b'); cout << myQueue.dequeue() << myQueue.dequeue(); // prints "ba"
在這種情況下,第一個
但是,如果
myQueue.enqueue('a'); myQueue.enqueue('b'); cout << (myQueue.dequeue() << myQueue.dequeue()); // prints "ab"
這裡,括號將
此行為是由於
以上是運算子優先權和結合性如何影響 C 輸出流排序?的詳細內容。更多資訊請關注PHP中文網其他相關文章!