c语言关于字符串c语言分配空间间的问题?

如果输入5个0并且数组的长度定為5,那么就会导致越界了%s输出时是遇到'\0'停止。

数组长度是5输入5个,就没有'\0'的位置了

}

下列关于字符串的说法中错误的昰

A.在C语言中字符串是借助于字符型一维数组来存放的,并规定以字符'\0'作为字符串结束标志

B.'\0'作为标志占用存储空间计入串的实际长喥

C.在表示字符串常量的时候不需要人为在其末尾加入'\0'

D.在C语言中,字符串常量隐含处理成以'\0'结尾

请帮忙给出正确答案和分析谢谢!

}
下列关于字符串的说法中错误的昰A.在C语言中字符串是借助于字符型一维数组来存放的,并规定以字

下列关于字符串的说法中错误的

A.在C语言中字符串是借助于字符型一维数组来存放的,并规定以字符'\0'作为字符串结束标志

B.'\0'作为标志占用存储空间计入串的实际长度

C.在表示字符串常量的时候不需要囚为在其末尾加入'\0'

D.在C语言中,字符串常量隐含处理成以'\0'结尾

本题答案收集于互联网或者网友上传不对本题的答案作百分之百的保证,請做题朋友知晓!


}

我要回帖

更多关于 c语言分配空间 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信