C ++
 Computer >> コンピューター >  >> プログラミング >> C ++

C ++の接尾辞演算子とは何ですか?


接尾辞演算子は、値を1ずつインクリメントまたはデクリメントするために使用できる単一の変数で機能する単項演算子です(オーバーロードされていない場合)。 C ++、++、-の2つの接尾辞演算子があります。

後置表記(つまり、i ++)では、iの値は増分されますが、式の値はiの元の値です。したがって、基本的には、最初に式に値を割り当ててから、変数をインクリメントします。たとえば、

#include<iostream>
using namespace std;

int main() {
   int j = 0, i = 10;

   // If we assign j to be i++, j will take i's current
   // value and i's value will be increatemnted by 1.
   j = i++;
   cout << j << ", " << i << "\n";
   return 0;
}
出力 これにより出力が得られます-

10, 11

  1. C#の型とは何ですか?

    C#のタイプには、次のものが含まれます- 値型 値型変数には、値を直接割り当てることができます。これらは、System.ValueTypeクラスから派生しています。 値型にはデータが直接含まれます。例としては、int、char、floatがあり、それぞれ数値、アルファベット、浮動小数点数を格納します。 int型を宣言すると、システムは値を格納するためのメモリを割り当てます。 参照型 参照型には、変数に格納されている実際のデータは含まれていませんが、変数への参照は含まれています。 ポインタタイプ ポインタ型変数は、別の型のメモリアドレスを格納します。 C#のポインターには、CまたはC++

  2. C#の接尾辞演算子とは何ですか?

    インクリメント演算子は++演算子です。変数の接尾辞として使用される場合、変数の値が最初に返され、次に1ずつインクリメントされます。これはPostfixインクリメント演算子と呼ばれます。同様に、デクリメント演算子は機能しますが、1だけデクリメントします。 たとえば、 a++; 以下は、postfix演算子-を操作する方法を示す例です。 例 using System; class Program {    static void Main() {       int a, b;       a = 10; &n