最是人间留不住,朱颜辞镜花辞树。这篇文章主要讲述c语言4相关的知识,希望能为你提供帮助。
求两数较大值
文章图片
文章图片
单目操作符
sizeof计算数组大小
文章图片
~波浪号 按位(二进制)取反
开头的 数字表示符号正负性,1表示负数,0表示正数,正数的补码和反码均为本身,反码=补码-1,故b输出结果为0-1=-1
文章图片
++,--
前置后置++
文章图片
反之,前置++先前置,后使用,a,b输出值分别为11,11
--同样的道理
(类型)强制类型转换
文章图片
关系操作符
!=不相等 ==相等
逻辑操作符
& & 逻辑与,|| 逻辑或,0为假,非0为真
条件操作符
exp1?exp2:exp3;
文章图片
如表达式1的结果为真则结果为表达式2,结果为假则结果为表达式3
下标
[]下标引用操作符
【c语言4】函数调用操作符()
文章图片
int MAX()中的()为调用操作符
关键字typedef
类型定义
文章图片
定义新名称之后输出的值类型相同
关键字static
文章图片
文章图片
在局部变量int a前用static修饰后的结果
文章图片
创建一个新文件(上图)
文章图片
全局变量同样适用
文章图片
在新创建的文件用static修饰,此时运行原先的文件
文章图片
系统报错,这是因为static改变了变量的作用域,让静态的全局变量只能在自己所在的原文件内部使用,超出所在范围的就没法再使用,函数都具有外部链接属性,在另一个文件中的定义函数,如果前面用了static修饰,用extern调用了同样也无法运行如上图情况相似出现报错
推荐阅读
- Debian Linux系统修改apt源,安装SSH服务
- 项管行知13--估算
- java 从零开始手写 RPC (07)-timeout 超时处理
- 交换机原理和基本命令学习
- oeasy教您玩转vim - 54 - # 匹配替换
- 传输层协议的介绍
- Dolphinscheduler1.3.8集群部署
- the_posts_pagination在wordpress主页中不起作用
- Themosis框架集合循环