gcc-warning

    3

    2답변

    저는 C에서 6 비트 숫자를 취하고 처음 3 비트를 처리하고 그 결과에 따라 "r", "w"또는 "o"를 반환하는 간단한 함수를 작성합니다. 그러나 컴파일 할 때 '반환 값은 캐스트없이 포인터에서 정수가됩니다.'라는 경고가 나타납니다. 그런 다음 프로그램을 실행할 때 함수가 이상한 문자를 반환한다는 것을 알게되었습니다. 여기에 무슨 일이 일어나고 있습니까?