2023/2/16동적할당을 이용하지 않고 배열을 생성하면 컴파일 단계 때 명확한 배열의 크기를 지정해주어야한다.안정적으로 배열을 생성하기 위해서는 필요한 메모리의 양보다 넉넉하게 생성해 주어야 하는데, 이러한 넉넉함은 자원의 낭비를 불러 일으킬 수 있다.위의 문제를 해
구조체 동적할당 노드 메모리 관련 함수
매크로 함수는 컴파일이 진행되는 순간printf('square(3) : %d", square(3)); 를 printf('square(3) : %d", 3 \* 3); 으로 바꿔버림매크로 함수의 단점을 보안해서 나온 인라인 함수.로직에서 일반 함수를 호출하면 코드의 흐름