C++/Tips
[C++] Casting
1. Casting => 캐스팅은 A라는 자료형에서 B라는 자료형으로 형변환을 하는 것을 말함 => 변환에는 두가지가 존재함 -> Implicit Conversion -> Explicit Conversion 2. Implicit Conversion => 암시적 변환이라 하며, 프로그래머의 개입 없이 Compiler에 의해 자동으로 수행되는 변환 => 한 기본 자료형이 예상되나, 다른 기본 자료형이 제공될 때 마다 수행 => 승격과 변환이 존재함 -> 승격 : 더 큰 유사한 자료형으로 변경[Data 손실 발생 X] long num(64); // int -> long double dnum(0.12f); // float -> double -> 변환 : 더 작은 유사한 자료형으로 변환하거나, 다른 자료형으로 변..
2021. 6. 15. 11:38