😀fgets()——代替gets()
fgets(char* 目标数组,最长读入长度,stdin(标准流))) //注意这里读入的字符串末尾有'\0',算入长度 //例如:最长长度:2 //输入:1234 //目标数组为:1,\0
s=cin.get();读入一个字符到s
😀getline()
getline(cin/输入流,string& ,终止字符(默认为‘\n’);!!!一般cin会把\n留下,使得\n被getline读入,所以一般cin后用getlchar把\n等分隔符读掉
fgets(char* 目标数组,最长读入长度,stdin(标准流))) //注意这里读入的字符串末尾有'\0',算入长度 //例如:最长长度:2 //输入:1234 //目标数组为:1,\0
s=cin.get();读入一个字符到s
getline(cin/输入流,string& ,终止字符(默认为‘\n’);!!!一般cin会把\n留下,使得\n被getline读入,所以一般cin后用getlchar把\n等分隔符读掉