左移(1<<20)

来源:互联网 发布:软件项目需求文档 编辑:程序博客网 时间:2024/05/16 10:49
今天在书上看到一段代码:
http.Server{    Addr:"8080"    ……    MaxHeaderBytes:1<<20}
知道1<<20是左移的意思,但就是怎么都搞不明白1<<20位在这里有什么作用,百度了好久,才明白,原来每左移1位,相当于乘以二,1<<20也就是1*2^20=1MB。
1 0