C语言操作符总结2
来源:互联网 发布:网络上赌博 编辑:程序博客网 时间:2024/05/22 09:38
*在使用++ --的时候一定要注意是先使用再++/--还是先++/--再使用
例如:
在这里的a先使用得到a=b=10,然后++得a=11,b再使用得c=b=10,再--得到b=10-1=9。
sizeof---------操作数的类型长度(以字节为单位),求一个变量或类型的大小
在这里的a加不加括号结果都是一样的,这说明了sizeof不是函数是一个操作符
6.关系操作符
> < >= <= != ==
这个平时都见过,就不说这个了
7.逻辑操作符
&& (逻辑与) || (逻辑或)
在这里区分按位(&)与和按位或(|)
8.条件操作符
exp1 ? exp2 : exp3
9.逗号表达式
exp1,exp2,exp,.......expn
*逗号表达式,就是用逗号隔开的多个表达式。
*整个表达式,从左往右依次执行。表达式所表达的结果是最后一个表达式的结果。
#include<stdio.h>#include<stdlib.h>int main(){int a = 1; int b = 2; int c = (a>b, a=b+10, a, b=a+1);printf("%d\n",c);system("pause");
return 0;}
表达式(a>b,a=b+10,a,b=a+1)依次从左往右进行,c的值就是b的值
10.下标引用,函数调用和结构成员
(1)[]
操作数:一个数组名+一个索引值
(2)函数调用操作符
接受一个或者多个操作数:第一个操作数是函数名,剩余的操作数就是传递给函数 的参数
(3)访问一个结构的成员
.结构体.成员名
->结构体指针->成员名
在使用操作符的时候还要注意他们的优先级
阅读全文
0 0
- C语言操作符总结2
- c语言操作符总结
- 总结c语言操作符
- C语言操作符总结
- C语言操作符总结
- C语言操作符总结
- 总结c语言操作符
- c语言操作符总结
- C语言操作符总结
- C语言操作符总结
- c语言操作符总结
- C语言操作符总结
- c语言操作符总结
- C语言操作符总结
- *C语言操作符总结*
- C语言操作符总结
- C语言操作符总结
- c语言操作符总结
- java long Integer cannot be cast to java.util.Map
- Android_Retrofit+RxJava+MVP开发模式案例
- linux编译安装pahlcon报错
- 微信公众平台开发之分享问题总结
- 第一个博客
- C语言操作符总结2
- Unity实现手机录音功能
- 控件解析与实战
- java实现文件夹下解压jar包和zip包
- HDOJ 1033 Edge
- scala-sdk概览
- 解决530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MA
- 严重: StandardWrapper.Throwable org.springframework.beans.factory.BeanCreationException
- 水平分库分表的关键问题及解决思路