strtok

    1

    1답변

    구문 분석하려는 전역 문자열을 사용합니다. 구문 분석은 여러 기능에서 수행됩니다. 예를 들어, func1()에서 첫 번째 토큰을 추출한 다음 func2() 등에서 동일한 전역 문자열의 두 번째 토큰을 추출합니다. 가능합니까? 그 첫 번째 후 토큰의 추출은 strtok (NULL, 구분 기호)에 의해 수행되고 strtok는 null로 대체 된 구분 기호에 다

    0

    1답변

    작성하려고하는 코드는 txt 파일의 텍스트를 읽고 문자열로 분리해야합니다. 나는 다음과 같은 코드에 온 : #include <stdio.h> #include <string.h> #include <stdlib.h> int main(){ FILE *fp; int i=0; char *words=NULL,*word=NULL,c;

    1

    4답변

    메신저에서 strtok()의 토큰을 얻으려고하는 중입니다. 1 개의 구분 기호 (예 : token = strtok(auxiliar,"[,]");)를 사용하면 매우 간단합니다. 이 함수는 [, , 또는 ]을 찾을 때마다 auxiliar을 자릅니다. 내가 원하는 것은 다음과 같은 구분 기호 시퀀스를 사용하여 토큰을 얻는 것입니다. [,] strtok 기능으로

    0

    3답변

    전에 strtok을 사용하지 않았습니다. PHP 매뉴얼은 아주 좋은 설명을 제공하지 않습니다. 토큰 화 된 문자열을 두 번 이상 반복하려고합니다. 다시 처음으로 다시 설정하려면 어떻게합니까?

    0

    3답변

    누구든지이 코드에 어떤 문제가 있다고 말할 수 있습니까? for(int i=0;i<4;i++) { long int a = strtol(strtok("1-2-3-4","-"),(char**)NULL,10); cout << a <<endl } 저는 Solaris Unix에서 실행됩니다. 세분화 오류가 발생했습니다. 오류는 strtol(

    1

    4답변

    C에서 strtok을 사용하는 데 문제가 있습니다. fgets를 사용하여 명령 줄에서 사용자 입력을 얻었으므로 파이프 ("|")를 delimeter로 토큰 화하고 결과를 a 이중 포인터 변수. 그것은 잘 while(*argv!= NULL) { if((strcmp(*argv, "|") == 0){ count = count + 1;

    1

    2답변

    문자열이 char 문장 [100]이라고 선언되었습니다. 루프에서 , 내가 txt 파일에서 다른 문장을 읽고 나는이 일을하려고 해요 : sentence = strtok (sentencefromtxtfile," ,.-"); //seperating word by word in a loop 그리고 나는 할 수있다. 하지만 약간의 문제가 있습니다. sentec

    0

    3답변

    strtok를 사용할 때 문제가 있습니다. 토큰이 예약 된 크기를 가지므로 그 내용이 다른 데이터를 손상시키지 않도록합니다 (PC가 아닌 MCU로 작업하기 때문에 작은 메모리를가집니다). 그런 다음 선언 된 크기의 배열로 ir를 선언하기로 결정했습니다. 그러나 그 다음이 오류가 : 할당 무효를 : 좌변은 만 #DEFINE BUFFER_SIZE 128 st

    -2

    1답변

    가능한 중복 : Why is strtok() Considered Unsafe? 난 그냥 그 strtok를가 안전하지 않은 (Visual Studio를 사용) 경고를 발견했으며, strtok_s는 없습니다. 안전하지 않은 이유는 무엇입니까? 제 질문의 첫 번째 부분은 here으로 대답하지만 안전하지 않은 의미는 무엇이며 문제 및 가능한 문제는 무엇입니까?

    4

    4답변

    단어를 추출해야하는 입력 파일이 있습니다. 단어에는 문자와 숫자 만 포함 할 수 있으므로 다른 것은 구분 기호로 취급됩니다. 나는 fscanf, fgets + sscanf 및 strtok를 시도했지만 아무것도 작동하지 않는 것 같습니다. fscanf(file,"%[A-z]",string); 그것은 좋은 첫 번째 단어를 읽어하지만 파일 포인터가 너무 되감