반응형
#include <iostream>
using namespace std;
int main()
{
const int price_per_item = 30;
int num_item = 123;
int price = num_item * price_per_item;
return 0;
}
여기 보시면 num_item * 30을 해주면 나중에 오류가 생길 가능성이 있기 때문에 고장된 값은 const로 고정해 30을 해준 것을 볼 수 있습니다.
가독성과 유지보수에 좋기 때문입니다. 처음 보는 사람이 이 값이 어떤 의미인지 알기 쉬우며 가격 단위가 변동될 때 price_per_item 의 값을 수정하기만 하면 되기 때문입니다.
반응형
'IT 프로그래밍 > C++' 카테고리의 다른 글
[c++]세 정수 a, b, c를 받은 후 오름차순으로 출력하는 프로그램 (0) | 2024.03.09 |
---|---|
[C++] 피보나치 수열 초보자용 만들기 (0) | 2024.03.08 |
[따배시 2.7] char type (0) | 2024.03.07 |
[따배시 2.6] 불리언 연산자와 조건문 if (0) | 2024.03.07 |
[따배시 2.3~5] C++ 고정 너비 정수, Void, 부동소수점 수 (0) | 2024.03.06 |