편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.06.21

    문자열배열, 포인터배열 warning writing into constant object


    #include<stdio.h>
    
    int main()
    {
        const char *a[2]={"string"};    # 12
        scanf("%s", a[1]);              # 13
        printf("%s", a[1]);             # 14
    }
    
    main.c:13:5: warning writing into constant object (argument 2) [-Wformat=]
    hi
    (null)
    
    ...Program finished with exit code 0
    

    사진처럼 문자열 2번째에 입력했는 null이라고 나옵니다.. 어떻게 입력하나요..?

  • 프로필 알 수 없는 사용자님의 편집
    날짜2020.06.21

    문자열배열, 포인터배열


    이미지

    사진처럼 문자열 2번째에 입력했는 null이라고 나옵니다.. 어떻게 입력하나요..?