#define BUF_SIZE 1024
char input_buf[BUF_SIZE + 1] = {0};
void get_input(void)
{
int ch = 0;
int pos = 0;
while((ch = getchar()) != '\n' && ch != EOF)
input_buf[pos++] = (char)ch;
input_buf[pos] = 0;
}
[代码实例][c语言]获取键盘输入
最新推荐文章于 2025-10-18 00:15:00 发布
本文介绍了一个简单的C语言函数get_input(),用于从控制台读取一行文本直到遇到换行符或文件结束符。该函数使用了标准输入流(getchar())逐字符读取并存储到固定大小的缓冲区中。
1187

被折叠的 条评论
为什么被折叠?



