1、cin
char *str = new char[100];
cin >> str;
cout << str << endl;
例如:
输入:ajfgjsfg djfhsdjgh sdjgsdjgj
输出:ajfgjsfg
说明cin读取到直到遇到空格。
2、strlen
char *str1 = "";
cout << strlen(str1) << endl;
/*报错,所以不能对空指针取strlen()
char *str2 = NULL;
cout << strlen(str2) << endl;
*/
char *str3 = "abcdefg";
cout << strlen(str3) << endl;
输出:
0
7
。。。待补充。。未完。。。