강의

멘토링

커뮤니티

Inflearn Community Q&A

hwan81951235's profile image
hwan81951235

asked

C Programming - From Introduction to Game Development

typedef

실수변수는 = 3.23f에서 f를 쓰는 이유

Resolved

Written on

·

432

0

3.23f라고 쓰는 이유가 뭔가요? 3.23이라고 쓰면 안되나요? 설명해주세요!

c

Answer 2

3

nadocoding님의 프로필 이미지
nadocoding
Instructor

안녕하세요

실수를 나타내는 float 와 double 은 크기가 서로 다릅니다. double 이 조금 더 많은 공간을 가지죠.

실수 뒤에 f 를 적어줌으로써 컴파일러에게 이 변수는 float 임을 알려주고, f 를 적지 않으면 double 이라고 알려주는 겁니다.

이렇게 생각해봅시다.

식당에 손님 8명이 한꺼번에 들어옵니다.

그런데 알고 보니 그 손님들은 4명씩 2팀이었습니다.

이 때 처음 들어온 사람이 "4명이요" 라고 하면 4명 테이블을 안내하면 됩니다.

반면에 따로 이야기를 해주지 않으면 일행으로 생각하고 8명 테이블을 안내하게 될 수도 있겠지요.

감사합니다. ^^

0

hwan8195님의 프로필 이미지
hwan8195
Questioner

감사합니다!

hwan81951235's profile image
hwan81951235

asked

Ask a question