0与 0 c语言,【C语言】’\0’、’0’、’ ‘、“0”、0的区别详解

  • Post author:
  • Post category:其他


本帖最后由 tyyhmtyyhm 于 2018-5-12 09:41 编辑

jishu_1529231_1_1.html

原创笔记,转载请注明出处!

点击【关注】,关注也是一种美德~

jishu_1529231_1_1.html

文章内容部分整理自网络!若有冒犯请指出,我们及时更正!

在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及0、1等数字符号还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用符号用哪些二进制数来表示。

有关字符集和编码的内容继续在微信公众号:AutoCodes中推出。

需要明白的是,这里的映射关系式“字符” “数字(编码)”。第一部分:区别第一:’\0′

是字符,其ASCII码为0,内存中存放表示:0000 0000。

‘\0’是一个ASCII控制字符,