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'); // 遇到换行符结束