전체 글 56

함수 (Function)

함수는 특정 기능을 하는 코드들을 묶어 하나의 명령어로 표현한 것입니다. 함수에 대해 알기 전에 먼저 알아야하는 것은 코드는 위에서 아래로 읽는 순서가 정해져있습니다. 때문에 함수를 이용해 기능을 코드 순서 상관없이 불러오는 것입니다.123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596#include stdio.h>  // 함수선언(Function Declaration)// 반환형 함수명(매개변수)void PrintHelloWorld..

포인터 (pointer)

이전 글에서 잠깐 다뤘던 포인터(pointer)에 대해 더 자세하게 쓰는 글입니다. 밑은 예제 코드.123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111#include stdio.h> void main(){    // 포인터(Pointer): 메모리 주소 공간 기억    int var = 10;    // *: pointer    // &: 변수의 주소    ..

배열 (Array)

오늘은 배열(Array)에 대해 글을 쓰겠습니다.1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283#include stdio.h>// 치환#define MAX_LEN 3 void main(){    int arr[5] = { 1, 2, 3,/*, 6*/};     int arrInit[50] = { 0 };        // 정적배열(Static Array) - Compile-Time    // 동적배열(Dynamic Array) - Run-Time     // 배열의 요소(E..