fgets

    0

    1답변

    fgets을 사용하여 CSV 파일에서 데이터를 읽으려고합니다. 그러나 처음 두 개의 맨 위 행을 전달하고 싶습니다. 기본적으로 fgets은 첫 번째 행 만 전달합니다. 처음 두 개의 맨 위 행을 전달하여이를 조정하려면 어떻게해야합니까? $myfile = "/home/dibon/AML_Data/test.csv"; $myfile = fopen("$myfile

    0

    1답변

    두 프로세스 A, B 및 파이프 (my_pipe [2])가 있고 프로세스 B의 출력을 읽어야합니다. 프로세스 B에서는 dup2(my_pipe[1], stdout); A에서 B의 출력을 계속 읽고 줄 단위로 처리해야합니다. 대신 A에서 fread/fgets을 사용하고 싶지만 my_pipe[0]은 * FILE 대신 파일 설명자입니다. 파이프에 fread/fge

    0

    1답변

    저는 C 언어를 처음 사용하며 사용자 입력이있는 동안 몇 줄의 코드를 실행하려고합니다. char names[SIZE][LENGTH]; while(fgets(names, LENGTH, stdin) != '\0') 오류는 다음과 같습니다 : 어떤 이유로, 나는이 줄에서 오류를 얻고있다.이 라인에서 "다중 마커 비교 포인터 제로 문자 상수 사이에 당신이

    0

    2답변

    기본적으로 두 줄을 읽는 짧은 프로그램을 만들고 있는데, 두 줄을 읽는다면, 두 줄을 모두 읽고 쓸 것입니다. 진리가 같은 문장이라면 프로그램은 단 하나의 문장 만 씁니다. 빈 줄이 두 개 발견되면 프로그램을 중단해야합니다. 그리고 그것은 문제입니다. 나는 그것을하는 방법을 알아낼 수 없다. 난 이미 strcmp() 함수를 사용하려고했지만 그 중 하나를 작

    -1

    2답변

    나는이 하나와 같은 stdin에서 문자열을 구문 분석하려고합니다 { 7 , 3,5 ,11, 8, 16, 4, 9, 2 ,8, 4, 2} (2 ~ 8 사이에 \ n이 있습니다). 나는 숫자를 추출하고 쉼표 공백과 개행 문자를 줄여서 (숯을 입력으로 받아들임) 함수를 만들었지 만, 문제는 scanf를 사용하여 입력을 얻으 려 할 때 공백을 얻을 수 없어 대신

    0

    2답변

    이 파일에는 dictionary1.txt라는 파일이 있습니다. 발음 바로 옆에. 내가하고 싶은 일은 각 줄에서 첫 단어를 가져 와서 프로그램이 처음부터 만드는 다른 txt 파일에 인쇄하는 것입니다. 내 코드는 그렇지만 영어 단어 사이에 임의의 한자를 인쇄하기 때문에 그 이유를 모르겠습니다. 여기 는 OUPUT 파일이 모습입니다 같은 : https://img

    0

    1답변

    나는이 파일이와 나는 변수에 //로 시작 해달라고에만 라인 저장할 : 나는 그것을 할 수있는 방법을 // Dimensoes da janela em termo de bolhas (largura e altura) 60 40 // Dimensão da bolha em pixeis (raio) 5 // dl – distancia para avaliação

    0

    1답변

    파일에서 배열로 일련의 단일 단어 줄을로드해야하므로이 작업을 수행했습니다. 이 함수는 문자열 배열에 대한 포인터 인 매개 변수로 char*** arr을 사용합니다. 나는 메모리를 할당 한 다음이 루프를 사용하여 단어를 배열에로드합니다. i=0; FILE *fp = fopen(filename, "r"); while(fgets(tok, WORD_BUFFER

    2

    2답변

    "임의"를 입력하면 1에서 6 사이의 임의의 숫자를 생성하는 짧은 C 코드를 작성해야합니다. "exit"또는 "quit"을 입력하면 프로그램이 종료되어야합니다. "quit"과 "exit"는 작동하지만 "random"을 입력하면 아무런 반응이 없습니다. #include <stdio.h> #include <stdlib.h> #include <string.h

    1

    1답변

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