1 Star 0 Fork 0

徒步天下 / C语言解惑

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
1_3.c 563 Bytes
一键复制 编辑 原始数据 按行查看 历史
徒步天下 提交于 2017-10-10 15:41 . 更新 1_3.c
/* 逻辑操作符和增量操作符
*/
#include <stdio.h>
#define PRINT(int) printf("%d\n", int)
int main()
{
int x, y, z;
x = 2;
y = 1;
z = 0;
x = x && y || z;
PRINT(x);
PRINT(x || !y && z);
x = y = 1;
z = x ++ -1;
PRINT(x);
PRINT(z);
z += - x ++ + ++ y; //注意:如果连到一起,C语言编译器会按最长原则解释为 x ++ ++ + y, 错误。
PRINT(x);
PRINT(z);
z = x / ++ x; // 这个有负作用,结果不确定。
PRINT(z);
return 0;
}
C
1
https://gitee.com/se17a/The_C_Puzzle_Book.git
git@gitee.com:se17a/The_C_Puzzle_Book.git
se17a
The_C_Puzzle_Book
C语言解惑
master

搜索帮助