C语言之对 0, ‘0‘ , /0 以及 “0“ 的理解
刚开始学习c语言时对这块不是很了解,非常困惑,后来随着学习的深入,终于明白了其中的不同,希望以下文章能对你有所帮助。 0是个整型字符,类似于1,2,3这样的整型。单引号括起来的是字符常量,只能有一个字符,而双引号括起来的是字符串常量,可以有多个字符,所以 ‘0’ 是字符常量,c语言用ASCII码来进行存储,一个字符占用一个字节,‘0’ 在ASIIC码中对应的十进制数是48,依次类推 ‘1’ 对应的十进制数是49,他们也可以在程序中进行运算。在ASCII码表中的转义字符 /0 是字符串结束的标志,对应的十进制的数字就是0,最后 “0” 是字符串常量,例如:“Hello World”,“abc123”,都是字符串常量。 下面通过一个代码来理解 0 ,’/0’ 以及 ‘0’,先简单了解一个函数,
strcpy函数,char* strcpy(char * destination, const char * source
共有 0 条评论