그냥 게임개발자
define이란? 본문
define을 통해 상수, 매크로를 정의할 수 있습니다.
#define <이름> <값>
다음 코드처럼 PI라는 상수를 정의했으며 for 반복문을 loop라는 문자열로 치환하는 것을 볼 수 있다.
#include <stdio.h>
using namespace std;
#define PI 3.141592;
#define loop(x, n) for(int x = 0; x < n; ++x)
int main()
{
cout << PI << '\n';
int sum = 0;
loop(i, 10)
{
sum += i;
}
// 이 치환은 아래와 같다.
// for (int i = 0; i < 10; ++i)
// {
// sum += i;
// }
cout << sum << '\n';
return 0;
}
'C++ 나만의 복습' 카테고리의 다른 글
출력 (0) | 2024.03.31 |
---|---|
입력 (0) | 2024.03.31 |
STL이란? (1) | 2024.03.31 |
typedef이란? (0) | 2024.03.31 |
C++이 코딩테스트 언어로 좋은 점 (0) | 2024.03.31 |