回归
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。
‘
0
’
和
0
和
'\0'
的区别
0
和
'\0'
的区别:
C
语言字符数组里,
0
和
'\0'
是一样的,因为他们的
ACSII
码都是
0.
当你打印的时候看你以什么形式去打印,
如果是
%d
,那会打印出
0
如果是
%c
打印出
‘
\0
’
,本质上其实是一样的,一个是
assic
一个是该
assic
码对应的字符
字符串结束符
'\0'
的
ASCII
值
正好是
0
。
所以
用
0
判断
和
用
'\0'
判断,结果一样。
'\0'
就表示将字符
'0'
转义,从而表示
ascll
码为
0
的字符
(
结束符
)
,而数值
0
和这个是一个意思,字符
'0'
的
ascll
码就不是
0
了,它表示那个数字字符
'0'
‘
0
’
和
'\0'
的区别:
‘
\
0
’
是字符数组或者字符串结束标志,
系统在引用字符数组或者字符串的
时候遇到‘
\0
’就会结束,在进行字符数组初始化的时候,这个‘
\0
’是自动加
上去的,而‘
0
’可以作为字符数组的一个元素
'\0'
表示
ascii
是
0
的字符,
'0'
表示字符
0
,
'0'
所对应的是
ascII
值为
48
。