연산자(Operator)
- Program의 산술식 or 연산식 표현/처리하는 기호
- 산술(+,-,*,/,%), 대입(=,+=,-=,*=,/=,%=), 증감(++,--), 비교(<,>,==,!=,>=,<=), 논리(&&,||,!), 비트(&,|,^,~,<<,>>), 기타(3항 연산자, pointer(&(주소),*(참조)), sizeof 등)
- 우선순위 존재




배열
- 같은 type의 변수들로 이루어진 유한집합 / 같은 type data 많이 다뤄야할 경우 가장 자주 사용하는 기본 자료구조 / N차원 배열 가능
- 배열의 값 = element(요소), 배열의 값을 가리키는 숫자 = index(0부터 시작)
- 배열의 길이 = 항상 상수, C의 Compiler는 Array의 길이 신경 안 쓴다.
- 선언 : DataType 배열이름[배열길이]; / 선언+초기화 : DataType 배열이름[배열길이] = {element1, element2, ...}; / 길이 없이 선언+초기화 : DataType 배열이름[] = {element1, element2, ...};
- 배열이 차지하는 메모리 크기 확인 방법 : 배열의 길이*sizeof(type)
- 배열의 길이 확인하는 방법 = sizeof(배열 이름) / sizeof(배열 이름[0])

'Basic Programming Language > C' 카테고리의 다른 글
| C언어 - 포인터, 포인터배열 (0) | 2024.04.06 |
|---|---|
| C언어 - 제어문, 함수 (0) | 2024.04.05 |
| C언어 - 선행처리, 변수 (0) | 2024.04.03 |
| C언어 - Input/Output (1) | 2024.04.02 |