✅ 목표 (Goal)

define이 좋을지, 상수형이 좋을지 고민해보자.

🔹 define vs const 뭘 써야 하지?

#define double PAI= 3.14;
const double PAI = 3.14;

코딩을 하다보면 아래와 같이 상수를 만들때가 종종 있다.

문제는 얘를 define으로 하는게 좋을지, const로하는게 좋을지 헷갈린다는 점이다.

뭐가 좋은지 나도 헷갈림

const double PAI = 3.14159265358979323846264338;
#define PAI  (3.14159265358979323846264338)

회로가 바뀌지 않는한 LED_1_PIN의 값이 바뀌지 않는다.

const int LED_1_PIN= 10;