c 2

[C][Ch.4] C언어 기초3

C언어 기초3 배열 배열이란 ? 배열은 같은 타입의 변수들로 이루어진 유합 집합이다. 배열을 구성하는 각각의 값을 배열 요소 (element)라고 하며, 이러한 요소의 위치를 가르키는 숫자를 인덱스(index)라고 합니다. C언어에서는 인덱스는 0부터 시작합니다. 이러한 배열은 1차원, 2차원, 다차원으로 활용이 가능합니다. //1차원 배열 선언 int num[3]; //1차원 배열 초기화 num[0] = 0; num[1] = 1; num[2] = 2; // 선언과 동시에 초기화 int num[3] = {1,2,3}; // 다차원 배열 int num[2][2] = { {1,2}, {3,4} }; 포인터 주소값이란 ? 데이터의 주소란 해당 데이터가 저장된 메모리의 시작 주소를 의미합니다. C언어에서는 1바..

[C][Ch.3] C언어 기초2

C 언어 기초2 연산자 연산자(Operator)란 프로그램의 산술식이나 연산식을 표현하고 처리하기 위해 제공되는 다양한 기호를 의미한다. 산술 연산자 "+" : 더하기 "-" : 빼기 "*" : 곱하기 "/" : 나누기 연산 "%" : 나머지 연산 대입 연산자 "=" : 왼쪽에 오른쪽을 대입함 "+=" : 더한 후 대입 "-=" : 뺀 후 대입 "*=" : 곱한 후 대입 "/=" : 나눈 후 대입 "%=" : 나머지 연산 후 대입 증감 연산자 (x는 변수명) "++x" : 1 증가 후 다음 연산 수행 "x++" : 연산 수행 후 1 증가 "--x" : 1 감소 후 다음 연산 수행 "++x" : 연산 수행 후 1 감소 비교 연산자 "==" : 같으면 1 반환 "!=" : 다르면 1 반환 ">" : 왼쪽이 ..