char s[]="abcdef";s[3]=✀尀0✀;当中是s[3]=✀尀0✀怎么解释啊

2025-06-21 05:51:36
推荐回答(3个)
回答1:

可以狭义的理解将字符串截断,
比如,char s[]="abcdef";就用printf("%s",s);输出是abcdef,
而当s[3]='\0',输出就是abc,printf %s就是以‘\0’来区分结束位的

回答2:

\转义字符

\0 代表ASCII 0
C里是字符串的结束标志

回答3:

为空字符呗