νλ‘κ·Έλ¨ λ΄μμ λ³κ²½λμ§ μκ³ λ°λ³΅μ μΌλ‘ μ¬μ©λ λͺ©μ μΌλ‘ μ μΈλλ κ°μ μμ(constant)λΌκ³ ν©λλ€.
μλ₯Ό λ€μ΄, μ€λ ₯ κ°μλ 9.80...μ΄λ, νμ΄ 3.1415..., 1λ μ μλ λ¬(month)μ κ°―μ 12 λ±μ΄ μμ΅λλ€.
c++μμ μμλ₯Ό μ μΈνλ λ°©λ²μ μ¬λ¬κ°μ§κ° μμ§λ§, modren C++μμ μ¬μ©λλ λ°©λ²μ const λͺ λ Ήμ΄ λ₯Ό ν΅ν©λλ€.
μ¬μ©λ²μ λ€μκ³Ό κ°μ΅λλ€.
// μμ μ μΈ: const keyword
const double pi {3.141592};
const int month_in_year {12};
μ΄λ κ² νλ² μ μΈλ μμλ, λ³μμ λΉμ·ν μκΉμλ₯Ό κ°μ‘μ§λ§,
κ·Έμλ λ€λ₯΄κ² κ°μ μ΄νμ λ³κ²½ν μ μμ΅λλ€.
μ΄λ° μ μ μ μΈνλ©΄ λ³μμ λμΌνκ² μ¬μ©ν μ μμ΅λλ€.
μ¦, μμλ κ°μ λ³κ²½ν μ μλ λ³μ λ‘ μ΄ν΄νλ©΄ λ κ² κ°μ΅λλ€.
'C++ > κΈ°ν' μΉ΄ν κ³ λ¦¬μ λ€λ₯Έ κΈ
[C++] μ μλΌλ¦¬μ λλμ (0) | 2023.12.07 |
---|---|
[C++] Increment/Decrement Operator (μ¦κ°μ°μ°μ) ++, -- (0) | 2023.12.07 |
[C++] Assignment Operator (ν λΉ μ°μ°μ), = (0) | 2023.12.06 |
[C++] λ°°μ΄ (Array) (0) | 2023.12.05 |
[c++] using namespace std; (0) | 2023.12.05 |