gets()是C语言中用于输入字符串的常用函数,其函数原型是:char *gets(char *str); 使用之前需加上头文件 #include<stdio.h> ,该函数的功能是用键盘输入一个字符串保存到str所指向的字符数组中, 函数本身返回该字符串的首地址。 所输入的字符串中间可以有空格和tab键符,键盘输入时碰到回车就结束,但回车...
} 在上面的例子中,我们包含了头文件,并使用std::getline函数从标准输入流(std::cin)中读取一个字符串,并将其存储在str变量中。然后,我们简单地打印出输入字符串。 请注意,输入字符串可以包含空格和其他特殊字符,而不仅仅是单个单词。这使得getline函数更加灵活和安全,因为它可以正确地处理输入行的长度和内存分配。