<ruby id="5hvrh"><ins id="5hvrh"></ins></ruby><ruby id="5hvrh"></ruby>
<strike id="5hvrh"></strike>
<th id="5hvrh"></th>
<span id="5hvrh"><noframes id="5hvrh">
<th id="5hvrh"></th><strike id="5hvrh"><video id="5hvrh"></video></strike><span id="5hvrh"></span>
<strike id="5hvrh"><noframes id="5hvrh"> <strike id="5hvrh"><noframes id="5hvrh"><span id="5hvrh"></span><th id="5hvrh"></th>
<strike id="5hvrh"><noframes id="5hvrh"><th id="5hvrh"></th><span id="5hvrh"><video id="5hvrh"></video></span><strike id="5hvrh"><noframes id="5hvrh">

企業網站托管

企業門戶的基礎配置,多端適配,完美展示企業信息

【C++】逗號操作符花絮

文章出處:本站原創 | 發表時間:2021-01-31 23:51:02
  1. 到目前為止,逗號操作符最常見的用途是將兩個或更多的表達式放到一個for循環表達式中。不過C++還為這個操作符提供了另外兩個特性。

    首先,它確保先計算第一個表達式,然后計算第二個表達式(換句話說,逗號操作符是一個順序點)。下面示例中的表達式是正確安全的:

    i = 30 , j = 2 * i;//變量i賦值為30,變量j賦值為i的兩倍為60

    其次,在C++中規定,逗號表達式的值是第二部分的值。例如,在上面的表達式的值為60,因為表達式第二部分的值為60。

    在所有的操作符中,逗號操作符的優先級是最低的。例如,在下面的例子:

    myint = 20,40; //被解釋為:(myint = 20),40

    上面的例子中,將myint的值設置為20,40并沒有起作用。不過,由于括號的優先級是最高的,表達式:myint = (20,40);則將把myint設置為40,即逗號右邊(第二部分)的值。

鲁丝片一区鲁丝片二区鲁丝片三区
<ruby id="5hvrh"><ins id="5hvrh"></ins></ruby><ruby id="5hvrh"></ruby>
<strike id="5hvrh"></strike>
<th id="5hvrh"></th>
<span id="5hvrh"><noframes id="5hvrh">
<th id="5hvrh"></th><strike id="5hvrh"><video id="5hvrh"></video></strike><span id="5hvrh"></span>
<strike id="5hvrh"><noframes id="5hvrh"> <strike id="5hvrh"><noframes id="5hvrh"><span id="5hvrh"></span><th id="5hvrh"></th>
<strike id="5hvrh"><noframes id="5hvrh"><th id="5hvrh"></th><span id="5hvrh"><video id="5hvrh"></video></span><strike id="5hvrh"><noframes id="5hvrh">