c语言如何输入字符串并计算长度 Edit2 • 2024年9月2日 上午10:58 • 百科 在C语言中输入字符串并计算长度的方法有多种,主要包括使用gets()、fgets()、scanf()等函数。最常用的方法是使用fgets()函数,因为它更安全、避免了缓冲区溢出问题。 使用fgets()函数输入字符串是推荐的,因为它能够指定读取的最大字符数,避免了潜在的缓冲区溢出问题。 例如,假设我们有一个字符数组char str[100];,可以使用fgets(str, 100, stdin);来读取最多99个字符(最后一个字符是终止符'