当前位置:首页 > 内存 > 正文

c语言空字符串占用内存吗

  • 内存
  • 2024-06-08 08:19:58
  • 6936

一、关于C语言的字符串的。选择B
空字符“_”或字母,长度为1。汉字的长度为2。
所以:1、对于字符串“Hehas有钱”,长度为10;
2直接在末尾添加'\0',长度为1.
所以,字符数组的长度==字符串的长度+1。
谢谢!
二、空字符串在内存中储存空间是多少字节0'(无操作)占用一个字节,其ASCII码为0,表示什么都不做,在字符串中作为该字符串的结束标志,不计算字符串中的实际长度,但有例外,如果它出现在字符数组中,则算作一个字符。