要定义一个字符串,下列选项中错误的是( )
A. char s[5] = "hello";
B. char s[] = "hello";
C. char *s = "hello";
D. char s[] = {"h","e","l","l","o"};
表示字符串末尾的结束标志是( )
A. '\n'
B. '\r'
C. '\0'
D. NULL
若有说明:char c[10]={'E','a','s','t','\0'};,则下述说法中正确的是( )
A. c[7]不可引用
B. c[6]可引用,但其值不确定
C. c[4]不可引用
D. c[4]可引用,其值为空字符
在C语言中,【】函数用于比较两个字符串的内容是否相等。