데이터타입(data type) 에는 정수형, 문자형, 소수점형 이 있다.

          

        1byte = 8bit   


이것을 잘 기억해야... 


나중에 비트변환 등을 할 때, 헷갈리지 않을 것 같다.


 

 byte

 bit

 기타사항

 int

 4

 32 

 

 short

 2

 16

 

 char

 1

 8

 

 float

 4

 32

 f를 붙여줄 것

 double

 8

 64

 

  

C 또는 JAVA 에서 코딩시, [변수에 넣으려는 자료] 뒤에  'f' 를 꼭 붙일 것 ~!


에러가 안 난다면.. 일단은 다행히도 굴러가겠지만, 이게 나중에 치명적인 오류의 시발점이 될 수도 있다.


JAVA의 경우에는  'f' 를 안 붙이면 에러가 나든데;;; 


그런점은 .. 좋은것 같다.




float 형 표현할 때..  


 %lf (퍼센트 엘에프)와  %f (퍼센트 에프)는 ..  long float  float 의 차이이다


long float 은 길기 때문에 double 형 이며 (8Byte)

float 은 말 그대로 float 임 (4Byte)


예>

printf (" a = %f , b = %lf , c = %c\n " , a , b , c ) ;

printf (" %s\n " , " Who r u ? " ) ;

+ Recent posts