合計 10000 件の関連コンテンツが見つかりました
*p++ と (*p)++ の違いは何ですか
記事の紹介:*p++ と (*p)++ の違いは次のとおりです: 1. *p++ は後置インクリメント演算子の組み合わせ、(*p)++ は *p 式に適用される後置インクリメント演算子; 2. *p++ 式 最初の戻り値"p" が指す値を返し、"p" をインクリメントします。 (*p)++ は、"p" が指す値を返し、その値をインクリメントします。
2023-05-23
コメント 0
8754
*p++ と (*p)++ の違いは何ですか
記事の紹介:"*p++" と "(*p)++" の違いは次のとおりです。 1. "*p++" は p が指す単位の値を示し、p は次の単位を指します。つまり、p は 1 ずつ増加します。 。 「*p++」は次のアドレスを指します。 2. 「(*p)++」は、*p が指すデータの値に 1 を加算することを意味します。
2021-07-09
コメント 0
56447
*p+1 と *(p+1) の違いは何ですか
記事の紹介:*p+1 と *(p+1) の違いは次のとおりです: 1. 優先順位が異なります。p+1 では p が最初に参照解除されますが、*(p+1) では p+1 が最初に計算されます。 . 操作オブジェクトが異なります。p+1 は最初に p を逆参照し、(p+1) は最初に p を 1 に加算します。 3. 結果は異なります。p+1 はオブジェクトの値に 1 を加算します。 p が指す、(p+1) は p が指す次のオブジェクトの値です。
2023-06-25
コメント 0
6877