c语言中两个大于号是什么意思,C语言中,两个大于号是什么意思

2021-01-21 20:42:46 字数 3223 阅读 4725

1楼:听不清啊

两个大于号》是右移位操作,就是把一个数的二进制形式的最右几位丢弃,

回最前面补原答来最高位的数字(原来是0就补0;原来是1就补1)。

通常写的数字,都是十进制,右移k位,就相当于把这个数除以2的k次方。例如,十进制数100>>2的结果就等于100除以4(2的2次方),即答案是25。

2楼:**ile一路清新

右移位,100>>2 等于1

c语言中,两个大于号>>是什么意思?

3楼:如之人兮

c语言中两个大于号>>是右移位操作,就是把一个数的二进制形式的最右几位丢弃,最前面补原来最高位的数字(原来是0就补0;原来是1就补1)

右移运算的两个操作数应为整数类型。第一个操作数是要进行移位操作的数,第二个操作数指定第一个操作数移动的位数。如果第二个操作数等于0则不发生任何移位。运用举例:

问:计算表达式14 >> 2的值。

答:表达式14 >> 2的值为3,因为14(即二进制的00001110)向右移两位等于3(即二进制的00000011)。

字符是可使用多种不同字符方案或**页来表示的抽象实体。例如,unicode utf-16 编码将字符表示为 16 位整数序列,而 unicode utf-8 编码则将相同的字符表示为 8 位字节序列。公共语言运行库使用 unicode utf-16(unicode 转换格式,16 位编码形式)表示字符。

如:$array[0] = ($str >> 16 & 0xff)

4楼:我是一个麻瓜啊

两个大于号》是右移位操作,就是把一个数的二进制形式的最右几位丢弃,最前面补原来最高位的数字(原来是0就补0;原来是1就补1)。

通常写的数字,都是十进制,右移k位,就相当于把这个数除以2的k次方。例如,十进制数100>>2的结果就等于100除以4(2的2次方),即答案是25。

5楼:薄荷

两个大于

号为向右移位,同理,两个小于号为二进制向左移位。

(即乘以多少或除以多少)

例如:int main()

输入的结果分别为256,1;

拓展资料:

6楼:匿名用户

>>属于c语言中的关系运算符

,>> 为右移运算符。

c语言运算符是说明特定操作的符号,它是构造c语言表达式的工具 。c语言的运算异常丰富,除了控制语句和输入输出以外的几乎所有的基本操作都为运算符处理。

c语言中,运算符的运算优先级共分为15 级。1 级最高,15 级最低。 在表达式中,优先级较高的先于优先级较低的进行运算。

而在一个运算量两侧的运算符 优先级相同时,则按运算符的结合性所规定的结合方向处理。

拓展资料:

c语言是一门通用计算机编程语言,应用广泛。c语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管c语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的c语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称mcu)以及超级电脑等作业平台。

7楼:情義

这个意思是右移运算符

举一个例子,计算表达式14 >> 2的值。表达式14 >> 2的值为3,因为14(即二进制的00001110)向右移两位等于3(即二进制的00000011)。

参考资料: http://baike.baidu.***/view/549681.htm

8楼:匿名用户

右移运算符。由于字数超过100字就发布出来,我决定跟你举一个例子,计算表达式14 >> 2的值。答:

表达式14 >> 2的值为3,因为14(即二进制的00001110)向右移两位等于3(即二进制的00000011)。(详情见参考资料)

9楼:匿名用户

是右移位操作,就是把一个数的二进制形式的最右几位丢弃,最前面补原来最高位的数字。

10楼:杨

>> 叫右移运算符。表示二进制数的各二进制位向右移若干位。

比如:a=12. a>>2 表示00001100右移为00000011(a=3)

11楼:专业保证

把数据右移几位的意思 或者是cin>> 输入的意思(这个是c++)。

在这个电路图中的两个大于号是什么意思?

12楼:匿名用户

这个图还少了点东西。上部的书名号,对应的下面也要有一组书名号,即《》。这个可以看做四个曲折号。外面左右两个连在外接线上,内部左右是插件,插件可以是断路器也可以是隔离开关。

13楼:匿名用户

表示使用插头插座连接的。

计算机中两个小于号是什么意思??

14楼:匿名用户

编程输出的时候用,表示输出,、输入,记住就行了,这是规则,没特殊意义

15楼:匿名用户

向左移位

http://baike.baidu.***/view/3983975.htm

c++一个减号和一个大于号是什么意思

16楼:匿名用户

"->"相当于结构bai体变量后的du".",只不zhi过"->"的左边dao是版指针,"."左边是普通变权

量。如:

typedef struct

point;

struct point a;

struct point *p;

a.x=4;

a.y=5;

p=&a;

printf("%d %d",p->x,p->y);

17楼:匿名用户

对于指针的一个操作符,比如p是一个指针,p->abc就是(*p).abc。

电气原理图中双大于号,双小于号代表什么

18楼:匿名用户

两个符号之间是可分离部分,一般用于表示手车开关和抽屉式组合电器。

19楼:匿名用户

就是“><”这个符号代表什么意思问题补充:就是聊天的时候 对方偶尔发个消息如:,等等,在**乐谱里表示声音增强或者减弱,

C语言中,问号表示什么意思,C语言里面?问号什么意思?:什么意思?

1楼 匿名用户 条件运算符 是c 语言中唯一的一个三目运算符。 由条件运算符组成的条件表达式的一般形式为 表达式1 表达式 2 表达式 3 其中表达式 1 表达式2 表达式3 既可以是一个简单的表达式 又可以是由各种运算符组成的复合表达式。 计算过程很好理解 先求表达式1的值 如果为真 则求表达式2...

c语言中sk是什么意思,c语言中 k*=2 是什么意思

1楼 匿名用户 相当于 s k,取结构体中k的值 2楼 匿名用户 struct studentstu s stu k s k s是指向结构体的指针 3楼 发烧友eri画家 s是结构体指针,指向结构体中的变量k 也就是k的值 c语言中s k是什么意思 4楼 匿名用户 就是s s k的意思就是把s的值加...

c语言c中间加数字是什么意思,C语言%c中间加数字是什么意思

1楼 灰灰不吃羊 限制输出宽度, 2c,就是输出的宽度为2, c省略了1,c的输出格式控制会有详细的介绍。 c语言里 f中间加数字是什么意思 2楼 匿名用户 f是用于格式化输入输出函数,对应类型为float的格式字符。加数字的情况仅适用于输出函数,比如printf。 其形式为 printf a bf...