10.16 晚自习 sizeof和strlen这两个函数

发布于 2024-10-16  225 次阅读


sizeofstrlen 的用途和行为是不同的,尤其是在处理字符串时。

sizeof(变量名)

  • sizeof 是一个编译时操作符,用于计算变量或类型所占的字节数
  • 对于数组 chain[200]sizeof(chain) 将返回 200,因为它是一个固定大小的数组。
  • 这并不反映数组中实际存储的字符数量,而是数组的总容量

strlen(变量名)

  • strlen 是一个函数,用于计算以 null 字符(\0)结尾的字符串的长度(专业对口)
  • 它返回字符串中实际字符的数量,不包括结尾的 null 字符
  • 例如,如果 chain 中存储的是 "hello",那么 strlen(chain) 将返回 5(这就叫专业)

strlen函数十分重要!!!!

届ける言葉を今は育ててる
最后更新于 2024-11-05