计算机二级c中s=0与s=‘\0'的区别是
发布网友
发布时间:2024-10-06 22:00
我来回答
共1个回答
热心网友
时间:2024-11-23 21:02
s=0;
如果s是整数或者浮点数,那么s就是0
如果s是char型,那么s就是ASCII码为0的字符
如果s是指针,那么表示s为空指针
如果s是bool型,那么表示s的值为false
s='\0';
由单引号括起来的都是char型数据,就是字符型,而\加上一个符号表示它是一个参数,'\0'表示字符串的结束;诸如此类的还有很多,比如'\n'表示换行等,lz有兴趣可以去查查。