C语言字符串与sizeof解析 📋 速记 sizeof 是关键字,用来计算对象或类型占用的字节数。 C 语言字符串本质是以 \\0 结尾的 char 数组。 sizeof(arr) / sizeof(arr) 可以计算数组元素个数。 数组传参后会退化为指针,因此长度通常需要单独传入。 统计字符串字符个数时,应使用 strlen,而不是 sizeof。 💡 记忆口诀 sizeof 算内存,strlen 数字符;数组退指针,长度 C语言进阶 林峰 2026-03-26 539 热度 0评论
C语言字符串:字符指针char * 与 字符数组char[]区别 字符串与字符数组 — char *、char、strlen、sizeof C 没有字符串类型。"字符串"就是以 \\0 结尾的 char 数组。 本文从内存布局讲清 char * 和 char 的区别,以及 sizeof 和 strlen 到底在算什么。 1 字符串的本质 // "hello" 实际占 6 字节: // 'h' C语言进阶 林峰 2026-03-16 597 热度 0评论