C的方法:
头文件stdio.h
1. gets
char szInput[64];
gets( szInput ); // 支持输入中文,以换行符结束
2. scanf
char szInput[64];
scanf("%[a-z0-9]", szInput); // 扫描所有a~z和0~9的输入,遇到不在这个范围内的字符则结束
C++的方法:
头文件string
1. getline
string s;
头文件stdio.h
1. gets
char szInput[64];
gets( szInput ); // 支持输入中文,以换行符结束
2. scanf
char szInput[64];
scanf("%[a-z0-9]", szInput); // 扫描所有a~z和0~9的输入,遇到不在这个范围内的字符则结束
C++的方法:
头文件string
1. getline
string s;
getline(cin,s, '\n'); // 遇到换行符结束
本文详细介绍了C和C++中输入数据的方法,包括使用`gets`、`scanf`等函数进行输入,并通过实例展示了如何高效处理输入数据。

1万+

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



