热门

最新

红包

立Flag

投票

同城

我的

发布
s_noop_y
S_noop_y
3 年前
trues_noop_y

//单目操作符:++ 前置、后置++

#include<stdio.h>
int main()
{
int a = 10;
int b = a++;//后置++,先使用,后++
printf("%d\n", b);//11
printf("%d\n", a);//10
//相当于a先得出结果10,然后再++得出11,最后赋值给b
int x = 10;
int y = ++x;//前置++,先++,再使用
printf("%d\n", x);//11
printf("%d\n", y);//11
//相当于x先++,得出结果11,然后直接赋值给y
return 0;
}//强制类型转换
#include<stdio.h>
int main()
{
int a = (int)3.14;
printf("%d\n", a);
return 0;
}

//逻辑操作符&&和||。1表示真,0表示假,非0即是真
#include<stdio.h>
int main()
{
int a = 0;
int b = 5;
int c = a && b;
printf("%d\n", c);//0
int x = 0;
int y = 5;
int z = x || y;
printf("%d\n", z);//1
return 0;}


//条件操作符(三目操作符)exp1?exp2:exp3
exp1 成立,exp2计算,整个表达式的结构是:exp2的结果 exp1 不成立,exp3计算,整个表达式的结构是:exp3的结果
#include<stdio.h>
int main()
{
int a = 1;
int b = 3;
int c = 0;
//if (a > b) c = a;
//else c = b;//第一种方法
c = a > b ? a : b;//第二种方法
printf("%d\n", c);
return 0;
}

//函数调用操作符
#include<stdio.h>
int main()
{//调用函数的时候,函数后面的()就是函数调用操作符
printf("hello\n");
printf("%d", 100);
}

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
《融资的完整流程》
立即登录