함수 'fgets'에 대한 인수가 너무 적습니까?

멍청이

말 그대로 2 시간 동안 만 프로그램을 배우고 있습니다. 저는 Sams Teach Yourself C를 하루에 한 시간 만에 사용하고 있으며 2과에서 겉보기에 단순한 운동 만하고 있습니다.

5. 다음 프로그램은 무엇을합니까? (입력, 컴파일 및 실행하십시오.)

/* ex02-05.c */
#include <stdio.h>
#include <string.h>
int main(void)
{
    char buffer[256];

    printf( "Enter your name and press <Enter>:\n");
    fgets( buffer );

    printf( "\nYour name has %d characters and spaces!",
                     strlen( buffer ));

    return 0;
}

그래서 책의 뒷면에는 최종 결과가 내가 입력하고 이름을 지정하고 공백과 문자의 양을 알려 주어야한다고 말합니다. 그러나 "9 행에서 fgets 함수를 사용하기에는 인수가 너무 적습니다"라는 오류가 표시됩니다.

duskwuff-비활성-

이것은 책의 오류입니다. 컴파일러가 말했듯 fgets()이 세 개의 인수가 필요합니다.

이것은 아마도 fgets()deprecated 를 대체 하기 위해 과도하게 검색 및 교체 한 결과 일 것입니다 gets(). 여기서 의도 한 것은 아마도 다음 중 하나 일 것입니다.

gets(buffer);

대부분의 최신 컴파일러에서 경고를 생성합니다.

fgets(buffer, sizeof(buffer), stdin);

올바른 인수를 fgets().

이 오류는 책의 다른 부분이 부주의하게 작성되거나 업데이트되었을 수 있음을 나타내므로 문제가됩니다. 조심스럽게 밟으십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

LibraryClearanceTableSeeder 함수에 대한 인수가 너무 적습니다.

분류에서Dev

`LTrim`에 대한 인수가 너무 많습니다.

분류에서Dev

함수에 인수가 너무 적습니다.

분류에서Dev

오류 "함수 호출에 대한 인수가 너무 적습니다. 최소한 인수 '형식'을 지정해야합니다."C 프로그래밍

분류에서Dev

stream_get_line 및 fgets 함수에 대한 오류를 얻는 방법은 무엇입니까?

분류에서Dev

함수 호출에 대한 인수가 너무 많습니다. 0이 필요합니다. method_invoke

분류에서Dev

함수에 대한 인수가 너무 적습니다. 0 개가 전달되었으며 Laravel에서 정확히 1 개가 예상됩니다.

분류에서Dev

이 연산자 함수에 대한 매개 변수가 너무 많습니다.

분류에서Dev

치명적인 오류 : 포착되지 않은 ArgumentCountError : Admincategory :: deletecategory () 함수에 대한 인수가 너무 적습니다.

분류에서Dev

매크로가있는 "형식에 대한 인수가 너무 많습니다"

분류에서Dev

Sklearn의 make_scorer 함수에서 "배열에 대한 인덱스가 너무 많습니다"오류

분류에서Dev

"경고 : 제어가 무효가 아닌 함수 [-Wreturn-type]의 끝에 도달 함"에 대한 합리적인 수정이 있습니까?

분류에서Dev

Fish : for 루프 : cd 명령에 대한 인수가 너무 많습니다.

분류에서Dev

'Public Overloads Property SelectedTab As TabPage'에 대한 인수가 너무 많습니다.

분류에서Dev

함수 인수에 대한 예외가 있습니까?

분류에서Dev

Laravel의 함수에 전달할 인수가 너무 적습니다.

분류에서Dev

MS Excel의 함수에 인수가 너무 많습니다.

분류에서Dev

printk에 대한 Linux 커널 모듈 오류 : 형식에 대한 인수가 너무 많습니다.

분류에서Dev

상수에 대한 공식적인 정의가 있습니까?

분류에서Dev

오류 :`printDay '함수에 인수가 너무 적음 (C 언어)

분류에서Dev

내 클래스에 대한 실제 매개 변수가 너무 많습니까?

분류에서Dev

비 정적 함수에 대한 함수 포인터와 같은 정적 함수에 대한 함수 포인터를 사용할 수 있습니까?

분류에서Dev

fgets () 함수를 사용하여 한 줄에 12 자만 읽도록하는 방법은 무엇입니까?

분류에서Dev

상수가 아닌 멤버 함수에 대한 포인터가 상수 멤버 함수와 반대를 가리킬 수없는 이유는 무엇입니까?

분류에서Dev

xargs / exec에 대한 인수 목록이 너무 깁니다.

분류에서Dev

ls에 대한 인수 목록이 너무 깁니다.

분류에서Dev

Elm 유형 Svg.Svg에 인수가 너무 적습니다.

분류에서Dev

C`signal`에 인수가 너무 적습니다.

분류에서Dev

이 함수에 대한 인수가 여전히 튜플 인 이유는 무엇입니까?

Related 관련 기사

  1. 1

    LibraryClearanceTableSeeder 함수에 대한 인수가 너무 적습니다.

  2. 2

    `LTrim`에 대한 인수가 너무 많습니다.

  3. 3

    함수에 인수가 너무 적습니다.

  4. 4

    오류 "함수 호출에 대한 인수가 너무 적습니다. 최소한 인수 '형식'을 지정해야합니다."C 프로그래밍

  5. 5

    stream_get_line 및 fgets 함수에 대한 오류를 얻는 방법은 무엇입니까?

  6. 6

    함수 호출에 대한 인수가 너무 많습니다. 0이 필요합니다. method_invoke

  7. 7

    함수에 대한 인수가 너무 적습니다. 0 개가 전달되었으며 Laravel에서 정확히 1 개가 예상됩니다.

  8. 8

    이 연산자 함수에 대한 매개 변수가 너무 많습니다.

  9. 9

    치명적인 오류 : 포착되지 않은 ArgumentCountError : Admincategory :: deletecategory () 함수에 대한 인수가 너무 적습니다.

  10. 10

    매크로가있는 "형식에 대한 인수가 너무 많습니다"

  11. 11

    Sklearn의 make_scorer 함수에서 "배열에 대한 인덱스가 너무 많습니다"오류

  12. 12

    "경고 : 제어가 무효가 아닌 함수 [-Wreturn-type]의 끝에 도달 함"에 대한 합리적인 수정이 있습니까?

  13. 13

    Fish : for 루프 : cd 명령에 대한 인수가 너무 많습니다.

  14. 14

    'Public Overloads Property SelectedTab As TabPage'에 대한 인수가 너무 많습니다.

  15. 15

    함수 인수에 대한 예외가 있습니까?

  16. 16

    Laravel의 함수에 전달할 인수가 너무 적습니다.

  17. 17

    MS Excel의 함수에 인수가 너무 많습니다.

  18. 18

    printk에 대한 Linux 커널 모듈 오류 : 형식에 대한 인수가 너무 많습니다.

  19. 19

    상수에 대한 공식적인 정의가 있습니까?

  20. 20

    오류 :`printDay '함수에 인수가 너무 적음 (C 언어)

  21. 21

    내 클래스에 대한 실제 매개 변수가 너무 많습니까?

  22. 22

    비 정적 함수에 대한 함수 포인터와 같은 정적 함수에 대한 함수 포인터를 사용할 수 있습니까?

  23. 23

    fgets () 함수를 사용하여 한 줄에 12 자만 읽도록하는 방법은 무엇입니까?

  24. 24

    상수가 아닌 멤버 함수에 대한 포인터가 상수 멤버 함수와 반대를 가리킬 수없는 이유는 무엇입니까?

  25. 25

    xargs / exec에 대한 인수 목록이 너무 깁니다.

  26. 26

    ls에 대한 인수 목록이 너무 깁니다.

  27. 27

    Elm 유형 Svg.Svg에 인수가 너무 적습니다.

  28. 28

    C`signal`에 인수가 너무 적습니다.

  29. 29

    이 함수에 대한 인수가 여전히 튜플 인 이유는 무엇입니까?

뜨겁다태그

보관