C基础笔记(运算符2)

charmLuo / 2023-05-13 / 原文

运算符(2)

 

 

//1.特殊运算符:()  .   ->   []

//2.算术运算符:+  -  *  %  /  ++  --

//3.关系运算符:>   >=  <  <==  ==  !=

//4.位操作运算符:&  ^  |   <<  >>

//5.逻辑运算符:&&   ||  !

//6.条件运算符: ?:

//7.赋值运算符:=  +=  -=   %=  /=  *=

 

#include<stdio.h> //包含语句
int main( ) //主函数
{
printf("%d\n", (1 + 2 * 3 + 2) + 1); //输出函数
return 0;
}

结果:10

解析:乘除优先级高于加减,先算乘除  1+6+2+1=10

#include<stdio.h> //包含语句
int main( ) //主函数
{
int a=11;
int b=12;
printf("%d",a>b); //输出函数
return 0;
}

结果:0

解析:a=11,b=12 ;   a>b为假,返回0