2013-09-05 19 views
0

我寫接收字符 (例如:abc1235 TFFTTFF TTFT)的串的程序 此字符串必須被分成兩個部分: 學生ID(abc1235) 測試答案(TFFTTFF TTFT) studentID將是一個字符串,testAnswers將是一個字符數組(20個字符)。提取的字符串和地點份份到一個char陣列和另一個字符串變量C++

我將如何提取兩種數據類型並將它們放置到它們各自的位置?

* studentID不是設定的長度。一個空格將分隔studentID和testAnswers。 testAnswers必須能夠包含代表空白的任何問題的空格。

*編譯器是Visual Studio速成C++

+0

什麼確切的字符串看起來像你收到,也許你可以使用正則表達式。 – progrenhard

回答

0

如果輸入是空間分隔的,你可以閱讀studentIDstring(例如:cin >> studentID)。然後,您可以編寫一個loop來讀取20個字符(char數據類型)到您的testAnswers陣列中。

相關問題