1.字符串: str為char類型,(str,15)中的15為長度不超過15; 判斷為首個字符不是跳行,即此行不為空;
char str[15]; while(cin.getline(str,15) && str[0]!='/0') create(); char str[15]; while(gets(str) && str[0]!='/0') create();若一直到讀完都不出現斷行,可用如下讀入
char str[15]; while(cin>>str) create();2.string與char: 推薦使用char,string時間約為char的1.5倍; 但在不知道長度的情況下最好使用string; 求長度:char—len=strlen(str);時間復雜度O(N); string-len=str.size();時間復雜度O(1);
新聞熱點
疑難解答