多字节常量char m='abcd'
Posted affectionh
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了多字节常量char m='abcd'相关的知识,希望对你有一定的参考价值。
‘abcd‘这种称为多字符常量,语法上合法,类型为int 其值由实现定义,也就是说,你不指望每个实现都保存m或a
主要是考虑到有时候需要一个序列来表示一个字符。比如 ‘x64‘,‘‘‘,和‘ ‘实现定义为转到下一行,以及‘我’这样的字符。-知乎的答案
无论C还是C++在Character constants多于一个时具体能映射多少个字符并且映射到具体什么样的值都是依速于程序执行环境和编译器的,标准对此的规定都是明确说由实现定义。-csnd 答案
以上是关于多字节常量char m='abcd'的主要内容,如果未能解决你的问题,请参考以下文章
c语言中 char a; 请问 a与’a’有什么区别 ’a’是a的ascll码?是个数字?
将字符常量'a'赋值给字符变量ch的赋值表达式都有哪些写法?_
关于oracle instr 函数的问题 例如:instr('abcd','ab',-77,1)>0,显然没这么多位,为啥结果还会是1呢?