Recent Posts
printf("ho_tari\n");
square (매크로 함수) 본문
#include <stdio.h>
#define SQUARE(num) (num) * (num)
int square(int num)
{
return num * num;
}
int main(void)
{
//int result = square(5);
//int result = SQUARE(5); // int result = (5) * (5);
int i = 5;
//int result = square(i++);
int result = SQUARE(i++); // int result = (i++) * (i++);
printf("result : %d\n", result);
return 0;
}
<compile 결과>
'C' 카테고리의 다른 글
square (매크로 함수, inline 함수) (0) | 2023.09.11 |
---|---|
xwing (0) | 2023.09.02 |
variantArray (0) | 2023.09.01 |
triangle (0) | 2023.09.01 |
swap (0) | 2023.09.01 |