c语言单目和双目三目的区别?
1。单目就是这个运算符只对一个变量进行操作
代表符号:!(逻辑非) ~(按位取反)++(自增)--(自减)
举例:int a=1;a++;结果是a的值为2
2。双目就是这个运算符对两个变量进行操作
举例:int a=1,b=2,c;c=a+b;结果是C的值为a和b的和为3
3。三目就是这个运算符对三个变量进行操作
代表符号: ?:(条件运算符)
举例int a=1,b=2;(a>b)?a=0:b=0;结果为a的值为1,b的值为0
c语言中竖直杠什么意思?
答在C语言一条竖直杠表示的意思是在C语言中表示按位或,是双目运算符。其功能是参与运算的两数各对应的二进位(也就是最后一位)相或。只要对应的二个二进位有一个为1时,结果位就为1。参与运算的两个数均以补码出现。2表示 竖式运算
c语言max是什么作用?
c语言中max叫形参,高级语言在设计程序模块时,模块名定义后,紧跟其后所定义的参数(括弧内)被称为形参(也称虚参)。
当该模块被调用时,在主调模块中,出现在被调用的模块名后的参数被称为实参。实参代替虚参的过程被称为虚、实结合,也称换参。多数高级语言的换参是由编译系统来完成,比如C语言和FORTRAN语言亦是如此。

