c语言4

Posted 早起拯救世界好了

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了c语言4相关的知识,希望对你有一定的参考价值。

求两数较大值

\'c语言4_c/c++\'\'c语言4_c/c++_02\'

单目操作符

sizeof计算数组大小\'c语言4_c/c++_03\'

~波浪号 按位(二进制)取反

开头的 数字表示符号正负性,1表示负数,0表示正数,正数的补码和反码均为本身,反码=补码-1,故b输出结果为0-1=-1\'c语言4_c/c++_04\'

++,--

前置后置++\'c语言4_c/c++_05\'

反之,前置++先前置,后使用,a,b输出值分别为11,11

--同样的道理

(类型)强制类型转换\'c语言4_c/c++_06\'

关系操作符

!=不相等   ==相等

逻辑操作符

&&  逻辑与,||   逻辑或,0为假,非0为真

条件操作符

exp1?exp2:exp3;\'c语言4_c/c++_07\'

如表达式1的结果为真则结果为表达式2,结果为假则结果为表达式3

下标

[]下标引用操作符

函数调用操作符()

\'c语言4_c/c++_08\'

int MAX()中的()为调用操作符

关键字typedef

类型定义\'c语言4_c/c++_09\'

定义新名称之后输出的值类型相同

关键字static\'c语言4_c/c++_10\'\'c语言4_c/c++_11\'

在局部变量int a前用static修饰后的结果\'c语言4_c/c++_12\'

创建一个新文件(上图)\'c语言4_c/c++_13\'

全局变量同样适用\'c语言4_c/c++_14\'

在新创建的文件用static修饰,此时运行原先的文件\'c语言4_c/c++_15\'

系统报错,这是因为static改变了变量的作用域,让静态的全局变量只能在自己所在的原文件内部使用,超出所在范围的就没法再使用,函数都具有外部链接属性,在另一个文件中的定义函数,如果前面用了static修饰,用extern调用了同样也无法运行如上图情况相似出现报错

以上是关于c语言4的主要内容,如果未能解决你的问题,请参考以下文章

两道c语言题目求解

C语言作业

SAP Hybris Commerce,CRM和C4C的登录语言选择

C语言问题,急求高手(05,4,44)

C语言刷题

C语言刷题