0x00和尀0有什么区别

2025-06-20 07:53:19
推荐回答(2个)
回答1:

0'

比如,下面这个例子:

char a1[1]=;
char a2[1]=;

前者a1[0]='a',能编译通过
后者编译通不过,因为a2是一个元素的数组,而"a"有两个元素,分别是'a'和'\0'

补充:
'aa'这是错误的写法,单引号是字符的引号,它只能引一个字符的
"aa"这是正确的写法,双引号是字符串的引号,它有三个字符:'a','a','\0'

回答2:

表示一个意思 字符'\0'也可以直接用ASC码0表示,0不管是几进制,都是0