아하
생활

생활꿀팁

다부진캥거루19
다부진캥거루19

c언어 형 변환 질문 삼항연산자

float i;

int j ;

(j > 0 ? j : i)

저 삼항 연산자가 반환하는 값이 0보다 커도 작아도 float인데

혹시 이유가 뭔지 아시는분 ㅜㅜㅜ

제 생각에는 int에 float 가 들어가면 잘리니까 일부러 좀더큰 자료형으로 자동 변환되나 싶은데 맞나요??

    2개의 답변이 있어요!