7. 상수


7. 상수

상수 : C프로그램에서 변하지 않는 값을 저장해두는 공간 오늘 배울 내용은 상수입니다. <변수 : 프로그램 내부에서 사용하는 데이터를 저장해두는 메모리 공간> 와는 약간 다른 개념입니다. 그건 이 후, 백문이 불여일견 시간에 실험을 통해서 알아보죠. 일단, 상수의 선언방법부터 설명해드릴께요. #define 이름 값 입니다. 맨 끝에 ; 를 안 쓴다는 게 포인트죠. 뭔가 익숙하지 않나요? #include <Stdio.h> 라는 기본세팅이 있죠. 참 형태가 비슷하죠? 그건 둘 다 전처리기이기 때문입니다. 전처리기 : 전처리 과정(컴파일 하기 이전 과정)에서 읽는 코드 코딩 - 전처리과정 - 컴파일 - 링크과정 - 실행파일생성 - 로더 - 실행 보통 이런 과정을 거쳐 실행되죠. 즉, 우리가 코딩한 main()함수나 그 외 함수들을 읽기 전에 미리 읽는 다는 거죠. 따라서 #define을 통해 선언한 상수는 컴파일하기전에 미리 메모리에 값을 저장해놓은 다는 겁니다. CF) #include ...



원문링크 : 7. 상수