c - 读取字符串并获取长度的函数 - C

标签 c strlen

我在编写从 STDIN 读取字符串并返回所述字符串的长度的 C 函数时遇到问题...建议?

最佳答案

因此,只需使用 C 标准库中的 strlen 即可:

#include <string.h>

所以strlen()函数可用。你只需要传递一个char指针,它会返回字符串长度:

size_t length = strlen( myStr );

请注意,size_t 是一个整数类型。

顺便说一句,如果你不知道这个功能,你应该真正深入研究C库,了解它提供的基本功能。

关于c - 读取字符串并获取长度的函数 - C,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5999820/

相关文章:

c - 打开文件,打印到标准输出,追加到文件,然后再次打印到标准输出

c - 如何在 GtkOptionMenu/GtkComboBox 中禁用鼠标滚轮滚动

c++ - 为什么 C 和 C++ 中结构初始化的这种不同行为?

c++ - eclipse cdt - 如何在 C/C++ 编辑器窗口中设置工具提示窗口的背景颜色?

c++ - 带有 strlen 的 SEGEGV 用于长字符串

c++ - bool 表达式中带有 strlen() 的奇怪行为

c - 解析 HTTP header 的子集以识别主机 Web 地址

c++ - '0'、 '\0' 和 0 与 sizeof() 和 strlen() 有什么区别?

c - 如何确定字符串的长度(不使用 strlen())