У меня есть строка, которая включает в себя два имени и запятую, как я могу их разделить и написать их для разделения строк.
ПримерРазделение строк в C
char *line="John Smith,Jane Smith";
Я имею в виду использование sscanf функции.
sscanf(line,"%s,%s",str1,str2);
Что мне делать?
примечание: я могу изменить запятую на символ пробела.
Вы можете дать этому вид: http://stackoverflow.com/questions/9210528/split-string-with-delimiters -in-c – Raptor
Strtok() http://www.cplusplus.com/reference/cstring/strtok/ –
@JoeDF Если это семейство, то 'strtok_r()' (это по своей сути небезопасно). –