自学C语言位运算这块,请问括号里左移(1 << 0)什么意思?
1 << 0 是把1 按2进制 左移0位,结果还是 1 ,2进制 0000 0001
1 << 1, 是把1 按2进制 左移1位,结果是2,2进制 0000 0010
关于位运算个人也写了一篇文章,可供题主参考:https://blog.csdn.net/qq_51646682/article/details/122636328?spm=1001.2014.3001.5502
以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!
结果还是1
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!