求助while(*(p+i)!='\0')和while(*(p+i)!=0)区别在那里
问题描述:
求助while(*(p+i)!='\0')和while(*(p+i)!=0)区别在那里
'\0'是个什么意思,和0是一个意思吗?' '两个这个号是应用吗?
还有一个问题是输入一个字符串的时候为什么都要加上双引号,是只输入引号内的内容,还是连带引号一起输入呢?
菜鸟级新手求解,请前辈拍砖
答
'\0'是空格,一般是字符串的结束标志 0就是一个整形常量了,不要和‘\0’弄混
输出时字符串是要加双引号的,输入引号的内容,引号不输入