C语言:第三章,运算符

#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int x; //注意全用英文状态编写
int y=2; //对于增量赋值符,必须给点初值
int z=2;
int e=3;
int f=3;
x=1; //表示1赋值给x,不表示等于的意思,常量要放在右边,不能放在左边。
y+=1; //增量赋值运算符
z-=3; //表示z-3,然后赋值给z; 还有相乘、相除、模赋值值运算符
//e++; //表示将e的值增加1.++在前面表示前置,表示先增加后赋值,++放在后面表示后置,表示先赋值,然后增加
//++f;
printf("%d\n", x);
printf("%d\n", y);
printf("%d\n", z);
printf("%d\n", e++);
printf("%d\n", e);
printf("%d\n", ++f);
printf("%d\n", f);
system("pause");
return 0;
}
// 符合运算符主要用于简化代码

注意:
int i=5;
x=i++; //表示x=i;i=i+1;
y=i;
而
int i=5;
x=++i; //表示x=i=i+1;
y=i;

Updated: 2014-11-10 — am11:32

2
Leave a Reply

1 Comment threads
1 Thread replies
0 Followers
 
Most reacted comment
Hottest comment thread
2 Comment authors
  Subscribe  
newest oldest most voted
Notify of

遥想当年学C什么都不会,脑子让2进制弄得转不过来,直接背源码,现在感觉好简单