μΌλ°μ μΈ λ³μμ λν ν¬μΈν°λ₯Ό 곡λΆνλ€λ³΄λ©΄, μμ κ°μ λν ν¬μΈν°κ° κΆκΈν΄μ§ μ μμ΅λλ€. const ν€μλλ‘ μ μΈνλ μμλ μλ€μνΌ κ·Έ κ°μ΄ μ μΈκ³Ό μ΄κΈ°ν μ΄νμ λ³κ²½ν μ μμ΅λλ€. κ·Έλ¦¬κ³ ν¬μΈν°λ μμμ λν κΈ°λ₯λ μμ μνν μ μμ΅λλ€. μμμ κ΄λ ¨λ ν¬μΈν°λ μ΄ μΈκ°μ§ μ’
λ₯λ‘ λΆλ₯ν μ μκ² μ΅λλ€. μμμ λν ν¬μΈν° (pointers to constants) μμ ν¬μΈν° (constant pointers) μμμ λν μμ ν¬μΈν° (constant pointers to constnats) νλμ© μμλ³΄κ² μ΅λλ€. 1. μμμ λν ν¬μΈν° (pointers to constants) μμμ λν ν¬μΈν°κ° κ°λ₯΄ν€λ λ°μ΄ν°λ μμμ΄κ³ , λ³κ²½λ μ μμ΅λλ€. νμ§λ§ ν¬μΈν° μ€μ€λ‘λ λ³κ²½λκ³ λ€λ₯Έ ..
μμ
νλ‘κ·Έλ¨ λ΄μμ λ³κ²½λμ§ μκ³ λ°λ³΅μ μΌλ‘ μ¬μ©λ λͺ©μ μΌλ‘ μ μΈλλ κ°μ μμ(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}; μ΄λ κ² νλ² μ μΈλ μμλ, λ³μμ λΉμ·ν μκΉμλ₯Ό κ°μ‘μ§λ§, κ·Έμλ λ€λ₯΄κ² κ°μ μ΄νμ λ³κ²½ν μ μμ΅λλ€. μ΄λ° μ μ μ μΈνλ©΄ λ³μμ λμΌνκ² μ¬μ©ν μ μμ΅λλ€. μ¦, μμλ..