연산자(2)
-
자료구조 스택
개념 정의 -객체와 그객체가 저장되는 순서를 기억하는 방법에 관한 자료구조 가장 먼저 입력된 자료가 가장 나중에 출력되는 관계를 표현 관계를 표현하기 귀해서 연산이 필요하며, 객체에 대한 정의와 연산이 모여서 순서가 기억되는 스택의 추상 자료형이 완성됨 -0개 이상의 원소를 갖는 유한 순서 리스트 -push(add)와 pop(delete)연산이 한 곳에서 발생되는 자료구조 추상 자료형 -스택의 추상자료형 응용 -스택의 다양한 응용 변수에 대한 메모리의 할당과 수집을 위한 시스템 스택 서브루틴 호출 관리를 위한 스택 연산자들 간의 우선순위에 의해 꼐산 순서가 결졍되는 수식 계산 인터럽트의 처리와 되돌아갈 명령 수행 지점을 저장하기 위한 스택 컴파일러, 순환 호출 관리 연산 -스택의 삭제 연산 top--에서..
2023.10.14 -
연산자
산술 + - * / % ++ -- 피 연산자에 대해 사칙연산을 포함한 각종 산술 연산을 수행 관계 > = 2) ? 1 : 0; 조건 ? 참 :거짓 비트 & | ^ ~ > 수치에 대해 bit단위 연산을 수행 기타 sizeof(자료)= 자료의 공간의 크기(byte)를 구함 cast=자료형을 강제로 다른자료형으로 변경 &= 연산자의 주소 *= 연산자의 내용 표현 우선순위 연산자명 연산자 결합방향 우선순위 괄호, 구조체, 공용체 연산자 () [] -> . 좌 -> 우 높음 ↑ ↓ 낮음 단항 연산자 ! ~ ++ == & * sizeof() cast 우 -> 좌 이항 연산자 곱,나누기,나머지 * / % 좌 -> 우 더하기,뺴기 + - 좌 -> 우 비트이동 > 좌 -> 우 대소비교 = 좌 -> 우 등가판정..
2023.04.03