C语言基础知识—关于'\0'与'0'与0与NULL
提问人:ylm发布时间:2020-09-25
(1)'\0'是字符串的结束标志其ASCII值为0.(如果字符串中有'\0'那么此处就是字符串的结束位置,如果没有结尾默认'\0')
(2)'0'是单个的数字字符ASCII值为48.
(3) 0是数字0.
(4) NULL是宏定义的0.
在C语言中,NULL和0的值都是一样的,NULL用于指针,0用于数值。对于字符串的结尾,使用'\0',它的值也是0,但是让人一看就知道这是字符串的结尾,不是指针,也不是普通的数值.
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>