c语言'\0','0',"0" ,0之间的区别
来源:互联网 发布:mac系统怎么免费翻墙 编辑:程序博客网 时间:2024/06/03 18:30
字符串常量是由一对双引号括起的一个或多个字符序列,如“0”和“search”;
字符常量由单引号括起来的单个字符,'\0’和‘0’;
字符常量可以像整数一样在程序中参与相关运算,
在C语言中,字符是按其所对应的ASCII码来存储的,一个字符占一个字节。
第一个ASCII码,对是0,对应的字符是(Null),即‘\0’空字符。
search_for[strlen(search_for)-1]='\0';//嗨翻c语言
判断一个字符串是否结束的标志就是看是否遇到‘\0’,如果遇到‘\0’,则表示字符串结束。
字符‘0’对应的ASCII码是48,48对应的十六进制数就是0x30,
字符常量‘0’可以像整形常量0一样在程序中参与相关运算。
例如:将字符转化为数字的时候经常要用到,比如要将‘8’转换为整形常量8,“ 8+‘0’”。
转载来自:http://blog.csdn.net/xiao_yao_ke/article/details/54237437
阅读全文
0 0
- c语言'\0','0',"0" ,0之间的区别
- c语言'\0','0',"0" ,0之间的区别
- C语言关于"0" '0' '\0'之间的区别。
- 深入理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 深入理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 深入理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 深入理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 深入理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 深入理解c语言——'\0','0',"0" ,0之间的区别
- 深入理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 深入理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 简单理解c语言——‘\0’ ,‘0’, “0” ,0之间的区别
- 深入理解c语言——‘\\0’ ,‘0’, “0” ,0之间的区别
- C语言 判断0~3000之间的闰年
- C++ 与 C语言 之间的区别
- C语言数据结构之间的区别
- c语言中\0’ ,‘0’, “0” ,0的区别
- C/C++语言中NULL、'\0’和0的区别
- 【CodeForces】702A
- scala中的对偶转换类型函数
- 在Linux上安装netcat
- 软件测试的目的
- MYSQL中的MVCC
- c语言'\0','0',"0" ,0之间的区别
- 多线程——并发锁的集结号
- Linux基础知识-1
- hdoj 6071 模空间下最短路
- MySQL-MVCC并发问题详述
- 【Sqlserver系列】初级思维导图
- PHP里两个相等的float类型的数字相减不等于0,而等于3.5527136788005E-15
- 3DSlicer22:Module-ExtensionWizard & Build & Install
- 解决Mapper映射文件不发布的问题