![](https://i-blog.csdnimg.cn/blog_migrate/581f3a8a20f7931eadd4169ca8b3a6e2.png)
逻辑操作符 || &&
#include<stdio.h>
int main(){
int a=3;
int b=5;
int c=a && b; // 1 //与
//int c=a || b; // 1 //或
printf("c=%d\n",c);
return 0;
}
![](https://i-blog.csdnimg.cn/blog_migrate/55b2d0848641323c44462174fcaaf421.png)
条件操作符
#include<stdio.h>
int main(){
int a=100;
int b=20;
int max=0;
max=(a>b?a:b);
if(a>b)
max=a;
else
max=b;
printf("%d\n",max);//100
return 0;
}
& 取地址
#include<stdio.h>
int main(){
int a=10;
printf("%p\n",&a);//62FE1C
return 0;
}
* 间接访问操作符 解引用操作符
#include<stdio.h>
int main(){
int a=10;
int* p=&a;
printf("%p\n",&a);//62FE14
printf("%p\n",p);//62FE14
*p=20;//解引用
printf("a=%d\n",a);//20
return 0;
}