#include <stdio.h>
main()
{
int i,a; //定义i,a俩个变量
i=5;
a=0; //赋值俩个变量
a=i++; //进行i++运算
printf("%d\n",i); // 打印输出i,这里的i无论是i++还是++i,都会+1
printf("%d\n",a); //表示整个i++式子的变量
i=5;
a=0;
a=++i;
printf("%d\n",i);
printf("%d\n",a);
i=5;
a=0;
a=--i;
printf("%d\n",i);
printf("%d\n",a);
i=5;
a=0;
a=i--;
printf("%d\n",i);
printf("%d\n",a);
return 0;
}
变量名++; // 表示在本次使用变量后再自增; ++变量名; // 表示在本次使用变量前自增; 变量名–; // 表示在本次使用变量后再自增; –变量名; // 表示在本次使用变量前自减;
字符串(字符数组)不能使用赋值运算符。
运算符 | 描述 |
---|---|
= | A=B |
+= | A+=B;A=A+B |
-= | A-=B;A=A-B |
*= | A=B;A=AB |
/= | A/=B;A=A/B |
%= | A%=B;A=A%B |
sizeof(数据类型);
printf("%d",sizeof(a)); //输出a的占用字节数
printf("%d",sizeof a ); //对于变量也可以不加括号
printf("%d",sizeof(int)); //输出4,对于数据类型,必须加括号
个人建议全部加括号
== =
<= ≤
>= ≥
> 大于
< 小于
这些不多说了
if (a>-1 && a<0) //表示只有满足俩个条件时才继续运行
if (a>-1 || a<0) //表示满足其中一个条件时才继续运行
if (!(a>-1)) //表示不满足此条件时运行