+ -
当前位置:首页 → 问答吧 → 1UL<<pgdir_shift是什么意思?

1UL<<pgdir_shift是什么意思?

时间:2003-07-04

来源:互联网

就是那个1UL,菜鸟一个,请多包涵

作者: allisfree   发布时间: 2003-07-04

1UL就是1Unsigned Long 的意思,也就是无符号长整型的1

1UL << pgdir_shift就是把无符号长整型的1向左移位pgdir_shift位,

也就是说1变成1乘以2的pgdir_shift次方.

作者: xdw_jack   发布时间: 2003-07-05

谢谢,
左移我懂,1UL这个语法我怎么没见过?是常数定义吗,网上有相关资料吗
再次感谢

作者: allisfree   发布时间: 2003-07-07

ul代表无符号长整形
在x86里面就是32bit的整数

作者: gyb997   发布时间: 2003-07-07

大多数的C语言的书中都会讲。

作者: xdw_jack   发布时间: 2003-07-12

热门下载

更多