C에서 문자 분할 방법 프로그래밍. 기호를 사용하여 문자 또는 문자열을 분할하는 방법은 무엇입니까?
여기 아래 코드.
char aa = Sanju \ bala.
저는 Sana와 Bala와 같은 두 가지 값으로 aa를 분할하려고합니다. 어떻게 해결할 수 있습니까?
감사 SANJU
C에서 문자 분할 방법 프로그래밍. 기호를 사용하여 문자 또는 문자열을 분할하는 방법은 무엇입니까?
여기 아래 코드.
char aa = Sanju \ bala.
저는 Sana와 Bala와 같은 두 가지 값으로 aa를 분할하려고합니다. 어떻게 해결할 수 있습니까?
감사 SANJU
사용 strtok :이 도움이됩니다
/* strtok example */
#include <stdio.h>
#include <string.h>
int main()
{
char str[] ="- This, a sample string.";
char * pch;
printf ("Splitting string \"%s\" into tokens:\n",str);
pch = strtok (str," ,.-");
while (pch != NULL)
{
printf ("%s\n",pch);
pch = strtok (NULL, " ,.-");
}
return 0;
}
Output:
Splitting string "- This, a sample string." into tokens:
This
a
sample
string
string str = "Sanju\bala";
string[] splittedString = str.Split('\');
희망. :) :)
자사의 VC가 아니야 ... 어떻게 헤더 헤더 파일을 추가 할 수 있습니까? –
U 코드를 게시 할 수 있습니까? 어디에서 구현하고 싶습니까? – mailmehere
백 슬래시와 앞 슬래시로 작동하지 않습니다 ... –
http://help.google.com/support/library/h21280bw(v=vs.80).aspx – CloudyMarble