66问答网
所有问题
当前搜索:
C语言中的x‖y啥意思
x
<<2|
y
>>1在
c语言中的
含义
答:
就是(
x
*4)|(
y
/2)的
意思
,即把(x*4)的值和(y/2)进行“按位或”运算,亦即将(x*4)的二进制表达与(y/2)的二进制表达对应位上凡有1的都取1的运算。如10101101|01100010=11101111。
c语言中是什么意思
printf("%d%d\n",(++
x
,
y
++),z+2);
答:
(++
x
,
y
++) 这叫逗号表达式,
里面
含2个表达式,表达式的最终值用最后一个表达式的结果。假定 int x=10,y=1,z=1;++x 前缀加,x 变 11 y++ 后缀加, y 现在不变化,等退出这句再增 1,所以 y=1;逗号表达式的最终值 用最后一个表达式的结果, 就是 1。printf("%d 打出的第一个结果...
C语言
:有以下定义: int a; long b; double
x
,
y
; 那a=x<>y为什么是
答:
c语言中
没有'<>'这个运算符,要表示"
x
>
y
或者x<y"这个概念,应该用"(x>y)||(x<y)",其中'||'是"或者"
的意思
,也可以用等价的(x!=y)来表示.
c语言中
,!(--
x
)
什么意思
?
答:
C语言
运算符,括号
里面
(---
x
)表示x的值减去1,相当于“x”变为“x-1”,括号外面“!”表示取反(非0数变为0,0变为1)。除了常见的三大类,算术运算符、关系运算符与逻辑运算符之外,还有一些用于完成特殊任务的运算符,比如位运算符。
C语言
初学者,请问 if (!
y
&&--
x
)
是什么意思
答:
if语句这个知道吧,就是判断如果为真就执行后面的程序,括号
里的
是判断条件,根据优先级我们知道其实是(!
y
)&&(--
x
)就是先!y,这个知道吧,就是真假相反,如果y是非零的整数,!y就是假,反之就是真,然后--x就是x进行自减,相当于x=x-1;最后再进行&&判断,这个应该知道吧就是关系运算符“与”...
x
=
y
==4 在
c语言中是什么意思
?
答:
将
y
是否和4相等的结果(0或者1) 赋值给
x
查一下
C语言的
运算顺序和结合性就知道了。
C语言中x
*
y
怎么算?x=a+b.y=b+c. a=1 b=2. c=3
答:
include <stdio.h> int main (void){ int a=1,b=2,
c
=3;printf("
x
*
y
=%d\n",(a+b)*(b+c));return 0;}
...个关于管道的read(
x
,
y
,z)的函数,第三个参数
是什么意思
?
答:
include <unistd.h> ssize_t read(int filedes, void *buff, size_t nbytes) ;// 参数:// filedes可以指定输入源,// buff为缓冲区首地址,// nbytes为缓冲区的大小,即字节数 // 返回:读到的字节数<=nbytes,若已到文件尾为 0,若出错为 -1 参考资料:《UNIX环境高级编程》...
C语言中的
把
X
转换成整形
是什么意思
?
答:
强制类型转换;把非整型(比如浮点型,字符型等)转换为整型;int(
x
+
y
)是把x+y得结果转换为整型;
c语言
int
x
=15,
y
=5 x%=(y%=2)
答:
x
%=(
y
%=2); 可以拆成2 个式子:y = y%2;x = x %y;--- y%2 是 5%2, 除法取余数运算,商2余数1,得 1 x %y 是 15%1 除法取余数运算,商15余数0,得 0 答案 是 0
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜