直接定义: string s; cin >> s; 可以直接输入字符串,可用 l=s.size() 计算字符串长度; 但是,输入的字符串中有空格的话,则应该用: getline(cin;s) 输入字符串