milage = atoi(strtok(NULL, " "));
drive(&cars[carID-1], milage);
我有這樣的數字,我想用同一個名字(字符)。如何從用戶輸入中提取字符串?
我嘗試這樣做:
user = strtok(NULL, " ");
rent(&cars[carID-1], user);
,但沒有成功。
任何人都可以幫忙嗎?
milage = atoi(strtok(NULL, " "));
drive(&cars[carID-1], milage);
我有這樣的數字,我想用同一個名字(字符)。如何從用戶輸入中提取字符串?
我嘗試這樣做:
user = strtok(NULL, " ");
rent(&cars[carID-1], user);
,但沒有成功。
任何人都可以幫忙嗎?
char *不是字符串類型。 char *是一個指向字節數組的指針。字節數組是字符串類型。
可以使用strdup()複製字符串。複製的字符串需要用free()釋放。
首先定義`work`。給出可以編譯和運行的代碼的最簡單示例,並描述您希望它執行的操作。否則,這不是一個問題。 – 2011-02-16 02:16:31