内のポストインクリメント私はi++ and ++iの違いを理解し、私は、なぜ私は以下の結果取得していますかなりわからない:これは代入されると、上記のコードで static void Main(string[] args)
{
int c = 42;
c = c++;
Console.WriteLine(c); //Output: 42
}
を自分自身に変数を追
public void increment(){
int zero = 0;
int oneA = zero++; // Compiles
int oneB = 0++; // Doesn't compile
int oneC = getInt()++; // Doesn't compile
}
private int getInt(){
可能性の重複:私はいくつかのコードを持って Behaviour and Order of evaluation in C# static void Main(string[] args)
{
int j = 0;
for (int i = 0; i < 10; i++)
j = j++;
Console.WriteLine(j);
}
答えは0であ
可能性の重複: Difference between i++ and ++i in a loop? Is there a performance difference between i++ and ++i in C++? Incrementing in C++ - When to use x++ or ++x? Why use ++i instead of i++ in cases where
変数k = 5があり、++ kを行うと、k = 6の新しい値が得られます。 class test {
public static void main(String args[]){
for(int i =0; i<10; i++){
System.out.println(i);
}
int x = 0;
x++;