strtok

    1

    1답변

    내가 구조체 이런 종류의 게임의 일부 최고 기록을로드하기 위해 노력하고있어에 문제가 갖는 typedef struct{ char date_time[20]; int record_minutes; int record_seconds; int plays; } Highscore; 최고 기록은 그래서 같은 txt 파일에 저장됩니다

    0

    2답변

    의 구분에 의해 문자열, 즉 "수준 1", "레벨 2" "level3", "level4". 내 첫 번째 아이디어는 strtok을 사용했지만 분명히 대부분의 사람들은이 기능을 사용하여에 대해 을 권장합니다. 또 다른 방법은 string (char* path)을 전달하고 각 항목을 "/"로 나눌 수있는 방법입니다.

    0

    1답변

    내 save_words 함수는 armazena와 size를받습니다. Armazena는 단락을 포함하는 동적 배열이고 크기는 배열의 크기입니다. 이 함수에서는 단어라고하는 다른 동적 배열에 단어를 넣고 싶습니다. 내가 그것을 실행할 때, 그것은 충돌한다. 귀하의 도움에 감사드립니다. char **save_words(char **armazena, int *si

    -1

    1답변

    아래 tokenize 함수는 sprt가 str에 존재하지 않으면 * size를 0으로 설정합니다. sprt가 "|" 및 STR은 "D AO D"는 청크 [1]은 NULL 포인터를 가리 키도록되어있다하고, N은 0으로 설정되어야한다 : 다음 코드 내의 기능을 테스트 할 때 void tokenize(char *str, const char *sprt

    0

    2답변

    에 의해 읽는 동안 나는이 파일을 열 수를 얻을 수있는 파일을 구문 분석 :이 파일을 열 수를 반환 할 1-3-5 2 1 2 3-4-1 2 4-1 2-41-2 3-4 . C에서 mmap을 사용하여 파일을 읽었습니다. strtok()을 사용해 보려고했지만 실패했습니다. 이것은 테스트 파일 일뿐입니다. 원본 파일은 GB 단위입니다. pmap = mm

    1

    2답변

    나는 C에서 패스 2 어셈블러를 구현하고 strtok()를 사용하는 식의 조건을 인출하려고 해요을 토큰 화됩니다. 이 함수는 while 루프 내에서 올바르게 실행 중이지만 제대로 토큰을 생성하지 않습니다. 이것은 OUPUT이다 char *terms[50]; char *operand="THREE-3" char delimit[] = "+-\*"; int

    0

    2답변

    텍스트 파일에서 두 개의 열을 추출하려고합니다. 첫 번째 열은 숫자의 실수 부분이고 허수 부분의 두 번째 열입니다. 파일에서 숫자 목록을 문자열로 추출했지만 문자열을 두 부분으로 분리하는 방법을 모르겠습니다. 나는 sscanf 함수를 사용하려고 시도했지만 hasnt는 작동했다. 어려운 부분은 숫자가 양수와 음수가 될 수 있기 때문에 음수를 제거하기 때문에

    1

    1답변

    한 줄에는 정수로 읽을 임의의 숫자가있는 파일이 있습니다. 1 2 3 4 그때 fgets을 사용하려고하고 strtok이 달성하기 : 최소한의 재현성 예에서, 난 단지 다음 줄이 포함 된 파일 test.dat 만들어 #include <stdio.h> #include <string.h> #include <stdlib.h> int main(){ F

    1

    3답변

    문자열을 구문 분석하기 위해 strtok() 함수를 사용하고 싶습니다. 반환 된 토큰에 값의 복사본을 만들려고합니다.이 함수에서 반환 된 토큰은 포인터입니다. 기본적으로, AIM은 각 토큰의 주소에 값의 복사본을 보유하는 문자열 배열을 가리키는 포인터를 만드는 것입니다. 지금까지 시도한 내 코드 (및 실패)는 다음과 같습니다. (또한 토큰이 3 자의 충분한

    -1

    2답변

    입력이 일정하게 형성됩니다. 예제 : CHAR * STR = "MV/폴더 1은/폴더 2/F1/폴더 1/폴더 3"나는 두 개의 구분 된 문자열로 오게 있도록 분할해야 , STR1 ==/폴더 1/폴더 2/F1 STR2 ==/폴더 1/I는 폴더를 사용 strtok를 시도 3 STR ("/") 그러나이 작동하지 않을 것이다. 그것은 단락 문자 의 공백을 무시하고