「C言語」前置演算子を使うサンプル
構文
–変数名
++変数名
使用例
#include <stdio.h>
int main(void){
int m = 19;
int n = 19;
int res1;
int res2;
/* 前置デクリメント演算子 */
res1 = --m;
res2 = ++n;
printf("m=%d, res1=%d\n", m,res1);
printf("n=%d, res2=%d\n", n,res2);
return 0;
}
#include <stdio.h>
int main(void){
int m = 19;
int n = 19;
int res1;
int res2;
/* 前置デクリメント演算子 */
res1 = --m;
res2 = ++n;
printf("m=%d, res1=%d\n", m,res1);
printf("n=%d, res2=%d\n", n,res2);
return 0;
}
#include <stdio.h> int main(void){ int m = 19; int n = 19; int res1; int res2; /* 前置デクリメント演算子 */ res1 = --m; res2 = ++n; printf("m=%d, res1=%d\n", m,res1); printf("n=%d, res2=%d\n", n,res2); return 0; }
結果
m=18, res1=18
n=20, res2=20