C语言中=
用来表示赋值,将符号右边的常量或变量的值,赋值给左边的变量。
等号用==
来表示,一般用于判断条件,属于关系运算的一种,所以会有返回值,1或0。
#include <stdio.h>
/* 功能:赋值运算、自增自减
时间:2024年10月
地点:贤者楼129
作者:LChen
*/
int main() {
int a;
int ans0,ans1,ans2;
scanf("%d",&a);
//初始化
ans0=1;
printf("ans0=%d\n",ans0);
//复合赋值
ans0*=a;
printf("ans0=%d\n",ans0);
//自增
ans0++;
printf("ans0=%d\n",ans0);
++ans0;
printf("ans0=%d\n",ans0);
//初始化
ans1=0;
ans2=0;
ans1=ans0++; //先用后加
ans2=++ans0; //先加后用
printf("%d %d\n",ans1,ans2);
return 0;
}