fgets

    2

    2답변

    파일에서 각 행을 읽으려면 fgets를 사용하는 C 프로그램을 작성하고 있습니다. 문제는 파일에 빈 줄이 있으면 그 줄을 건너 뛰고 다음 줄을 가져 오는 것입니다. 이것은 지금까지 시도한 것이지만 작동하지 않습니다. char line[100]; FILE *filePtr = fopen(filename, "r"); while(fgets(line, s

    0

    1답변

    소켓 프로그래밍을 사용하여 URL로부터 응답을 얻으려고하고 있지만 아무 것도 올바르게 작동하지 않습니다. PHP를 사용하고 있는데, 개발자가 소켓을 열고 요청을 보낸 다음 JSON 응답을 받아야한다고 말하고 있습니다. $message은 응답을 수신하기 위해 전송해야하는 문자열입니다. 이것은 내가 지금까지 시도한 것입니다 ... $message = "api\

    -2

    1답변

    fgets가 문제를 일으킬 수 있기 전에 scanf를 사용하는 방법에 대한 다양한 글을 보았습니다. 그러나, 그것은 나에게 이유가 첫 문장이 깨지게해야 후에 그것을 추가하는 것은 의미가 없습니다. 이 내가 무엇을 가지고 : unsigned char key; unsigned char message[100]; printf(" Please i

    1

    1답변

    파일에서 16 진수 출력을 생성하는 간단한 프로그램을 작성하려고합니다. gcc -std=c99 -Wall -Wextra -pedantic-errors two.c -o two 그래서 난 two 실행 파일이이 방법으로 컴파일 된 #include <stdio.h> int main(void) { printf("%s\n", "Hello");

    0

    1답변

    .txt 파일에서 읽는 프로그램이 있습니다 나는 cmd 프롬프트를 사용하여 읽을 텍스트 파일의 이름으로 프로그램을 실행합니다. 예 :은 Program.exe MYFILE.TXT 문제는 때때로 그렇지 않습니다, 때로는 작동한다는 것입니다. 원본 파일은 130KB이며 작동하지 않습니다. 내용을 복사하여 붙여 넣으면 파일 크기는 65KB이고 작동합니다. 파일을

    0

    2답변

    fgets를 사용하여 파일에서 몇 줄의 텍스트를 읽는 데 문제가 있습니다. 이 파일은 플러그인이 처음 실행될 때 번들 내의 파일에 기록되는 몇 가지 기본 사용자 데이터입니다. 이후에 플러그인을 실행하면 사용자 데이터가 읽혀지고 교차 참조되어 사용자 신원을 확인해야합니다. 데이터는 항상 3 행이며 frwite로 정확히 쓰여지고 fopen으로 열립니다. 원래

    -2

    1답변

    나는 C로 수업을 듣고 있으며 다음과 같은 과제에 직면 해있다. 1. XCode를로드하고 새로운 C 프로젝트를 시작한다. 원하는 경우 프로젝트에서 불필요한 코드 인 을 제거하여 프로젝트에서 주 기능을 실행하는 데 필요한 것만 가지고 으로 남겨 두십시오. 2. 사용자에게 두 개의 값을 입력하라는 메시지를 표시합니다. 첫 번째 문자는 이고 값은 'D'또는 'C

    3

    1답변

    나는 주변을 둘러 보았고 오류가있는 곳을 찾을 수없는 것 같습니다. 나는 그것이 내가 fgets를 사용하는 방식과 관련이 있어야한다는 것을 알고 있지만, 나는 그것이 무엇인지 내 삶에 대해 알 수 없다. 필자는 fgets와 scanf를 섞어서 오류를 생성 할 수 있기 때문에 두 번째 scanf를 fgets로 변경하고 여전히 나머지 입력을 건너 뛴 다음 첫

    0

    3답변

    나는 fgets에 대해 약간의 의문을 가지고있다. 내가 아는 바로는 문자열 끝에 "\ n"을 추가하고 "\ 0"은 추가하지 않습니다. 그래서 나는이 코드를 작성하는 경우 : fgets(buff,2,stdin); printf("%s",buff); 그래서는 fgets 내가 입력으로 "Y"를주고, 두 개의 문자를 읽고, 그래서 버프는 "Y \ 없음"이어야합

    0

    1답변

    system() 명령을 사용하여 c 프로그램에서 'vlc'를 시작하려고합니다. 명령이 실행 된 후 이미 popen() 및 fgets() 함수를 실행하여 이미 시작된 vlc 응용 프로그램의 PID를 가져옵니다. 그러나 fgets()는 PID를 제공하지 않습니다. 코드는 아래와 같습니다. 그것은 '루트'에서 실행 중입니다. vlc는 루트에서 시작할 수 없으므로