5
에 함수에서 부동 소수점 형식을 반환 를 "반환 값 : -858993472.000000"나는이 간단한 코드가 C
할 수있는 사람하시기 바랍니다 내게 explaing 왜 반환 값 isnt 5.000000 않습니다?
에 함수에서 부동 소수점 형식을 반환 를 "반환 값 : -858993472.000000"나는이 간단한 코드가 C
할 수있는 사람하시기 바랍니다 내게 explaing 왜 반환 값 isnt 5.000000 않습니다?
함수를 호출하는 시점에 범위에 프로토 타입이 없습니다. 즉,이 함수는 int
을 반환한다고 가정합니다. 먼저 함수를 호출 한 지점 앞에 프로토 타입을 추가하십시오.
float f(void);
고마워요! 나는 이것에 1 시간을 보냈다 ... – MOP
... 또는'main()'이전에'foo()'*를 정의한다. @MOP : 컴파일러의 경고 수준 설정을 조정해야합니다. 대부분의 컴파일러는 경고를 무시하거나 무시하지 않도록 경고합니다. 또한 경고를 오류로 설정하는 것이 좋습니다 (GCC : -Wall -Werror, VC++ \ W4 \ Wx). – Clifford
@Clifford : ... 그 함수 정의를 프로토 타입으로 만들고 싶습니다. –