‹ 上一题 下一题 ›

g5-08468. strlen·求长度是逐字节扫描 未做

1000 ms 256 MB 测试点 ? 知识点题GESP-55级·STL客观题单选

关于 cstring 里的 strlen(s)(s 是 C 风格字符串),下列说法正确的是( )。

  • A. 长度记在字符串开头的元数据里,任何时刻都能 O(1) 读出
  • B. 它统计的是字符数组的总内存占用,包括后面没被字符串用到的空间
  • C. 它靠找结尾的 \0 逐字节数出长度,每次调用都是一趟 O(n) 扫描,别直接写进循环条件
  • D. 它就是 string 成员函数 s.size() 的自由函数版本,两者完全等价
未选择
输入
输出

            
答案