c程序设计语言上说‘\\ooo‘表示任意大小的位模式,请问位模式是啥
位 模式bit pattern0101010100101010100这种为什么叫bit pattern呢?因为pattern是花纹的意思,bit是二进制数的意思,bit pattern就是由二进制数组成的纹,中二少年称之为二纹。
■网友
个人理解:
特殊转义字符就是char类型,其长度就是一个字节。
\u0026#39;\\ooo\u0026#39;可以是3个八进制数,每个八进制数占用3个bits,比如\u0026#39;\\177\u0026#39;,\u0026#39;\\577\u0026#39;都是合法的。不过\u0026#39;\\577\u0026#39;由于最高位为1,而一个字节只能有8bits,所以其最高位的1被截断,如果用printf打印,它的值是127,等同于\u0026#39;\\177\u0026#39;的值。
【c程序设计语言上说‘\\ooo‘表示任意大小的位模式,请问位模式是啥】 \u0026#39;\\xhh\u0026#39;同理,可以是2个十六进制数,每个十六进制数占用4个bits,比如\u0026#39;\\xff\u0026#39;、\u0026#39;\\x03\u0026#39;。
推荐阅读
- |淮安举办第九届大学生电脑网络大赛暨首届青少年程序设计大赛
- 在自己的领域被一个不懂的人指手画脚大家是咋处理的
- 有啥Windows API程序设计的好书吗
- 怎样评价「重庆市第八届大学生程序设计大赛」
- 1,程序设计编程 2,模拟人脑开发计算机 3,生物神经仿生技术 其他等,哪种最有可能开发出人工智能
- 《JavaScript 程序设计》的哪些章节比较重要
- 后台程序设计,数据库里,日期用啥类型存储好字符串、时间、long型
- 0.oo.OOO0 为啥会让手机变卡为啥一串消息会让手机变卡
- 计算机计算模型有多级缓存,有流水线,为何在编程语言上体现不出来
- JS高级程序设计第三版中的JS对象序列化疑惑
