网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月05日漏签0天
c语言吧 关注:801,836贴子:4,375,884
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 首页 上一页 1 2 3 4 5 6 7 下一页 尾页
  • 256回复贴,共7页
  • ,跳到 页  
<<返回c语言吧
>0< 加载中...

回复:【入门贴】老是有人问我看什么书。c与指针。来一起看~~~

  • 只看楼主
  • 收藏

  • 回复
  • hyhy03
  • 葱の帝球
    15
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
留名
你怎么那么喜欢大神镇楼


  • 呸
  • 帕秋莉糕
    12
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
看看
O_o刚10086人工服务了。。。突然想起好基友碰到的一个奇葩客服,该基友是工科院校,你懂得。性格有点儿慢,一次打给10086客服,通了是个男的,这哥们一愣,我。。我都俩星期没跟女生说话了,我能换个人吗。。。。我们旁边全乐了,附耳过去。。。g潮是该客服也不是吃素的啊,无言几秒后,以无比娘炮的声音说好的,请问我有什么可以帮到您的。。。。。秒了我们一票人啊
   --你快回来~~~


2026-02-05 17:52:59
广告
不感兴趣
开通SVIP免广告
  • 宇宙浪子0208
  • 低能力者
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
留名,膜拜


  • 丶Super丶梦
  • 大能力者
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
等着楼主的更…………


  • 贴吧用户_0Q8StaG
  • 麻婆豆腐
    11
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
收藏


  • depressedbaby
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
收藏了


  • Primeprime
  • 彩虹面包
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
他是谁啊?你用的啥编辑器啊?


  • 睡狮12345
  • 团子家族
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
心如苍井空如水,意比松岛枫叶飞。窗外武藤兰花香,情似饭岛爱相随。


2026-02-05 17:46:59
广告
不感兴趣
开通SVIP免广告
  • 御宅小受
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
一直再找工作,做项目,忙毕业设计的事情,没有时间更帖子,然后本身也看完了c与指针,懒得更这个帖子。
但是昨天找到了工作,项目也做完了,毕业设计准备放假回去搞。或者实习的时候在公司问问大神再做。
工作大概是做云计算的开发什么的。对于c语言和c++的要求比较高。所以,我觉得在看看c与指针,顺带更新下这个帖子。
(我才不会告诉你们我是懒得更新,现在回来骗经验的。)


  • 堕落小僧
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
马克


  • 御宅小受
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
移位操作符
数据在计算机中存储的时候是按照二进制的位数存储的。移位操作符就是整个数据移动一定的位数。
左移操作符<<,右移动操作符>>,两个操作数都比需是整型。
左移操作符号将数据移动之后,右边空出来的几个位将会由0补齐。左边超出的那几个位数将会丢弃。
右移操作符面临一个左移操作符不存在的问题。从左边移入新位时,可以选择两种方案,一种是逻辑移位,左边移入的位用0填充;另一种是算术移位,左边移入的位由原先该值的符号位决定,符号位为1则移入的位均为1,符号位为0则移入的位均为0.这样就能够保持原数的正负形式不变。如果值10010110右移两位,逻辑移位的结果是00100101,但算术移位的结果是11100101.算术左移和逻辑左移是相同的,它们仅仅是在右移的时候不想同,而且只用当操作数是负值时才不一样。
标准说明无符号值执行的所有移位操作都是逻辑移位,但对于有符号值,倒是使用那一种移位方式取决于编译器。
可以搞一个测试程序看看编译器是什么?


  • 御宅小受
  • 超能力者
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
位操作符
为操作符对于他们的操作数的各个位执行AND、OR、和XOR等逻辑操作。同样,汇编语言程序员对于这类的操作已经是非常的熟悉了(求大神,我在贴吧见过)。当两个位进行进行AND
操作时,如果两个位都是1,结果是1,否则结果是0。当两个位进行OR操作时,如果两个位都是0,结果是0,否则结果是1.最后,当两个位进行XOR操作时,如果两个位不同,结果是1,如果两个位相同,结果为0.
举例说明,假定变量a的二进制为00101110,变量b的二进制值为01011011.a&b的结果是00001010,a|b的结果是0111111,a^b的结果是011110101.
位的操纵
下面的表达式显示了你可以怎么样使用移位操作符和位操作符来操纵一个整型值中的单个位。表达式假定变量bit_number为一整型值,它的范围是从0到整型值的位数减1,并且整型值的位从右向左计数。
第一个例子是把指定的位设置为1,value=value|1<<bit_number
这个例子把指定的位清0.(~操作符是取反,将个操作数求补。即1变成0,0变成1)
value=value & ~(1<<bit_number);
这些变大是常常写成|=和&=操作符的形式。
最后这个例子是对指定向位进行测试,如果该位已经被设置为1,则表达式的结果为非零值。
value&1<<bit_number


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 首页 上一页 2 3 4 5 6 7 下一页 尾页
  • 256回复贴,共7页
  • ,跳到 页  
<<返回c语言吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示