※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 필기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
변수
변수 : 명령 처리중 발생하는 값 저장하기 위한 공간, 변할 수 있는 값
정수형, 실수형, 문자형, 포인터형 등 존재
작성명 규칙
- 영문자/ 숫자/_ 사용가능, 첫 글자 영문자/_ , 글자수 제한X, 대소문자 구분, 특수문자 사용X
- 예약어 변수명 사용X, 문장 끝 세미클론(;) 붙여야 한다.
기억클래스
- 변수가 기억되는 영역을 결정하는 클래스
- 자동 변수 : 함수나 코드 범위, 블록 내 선언 변수, 함수나 블록 벗어나면 자동 소멸, 초기화 안하면 쓰레기값 저장
- 외부 변수 : 다른 파일에 참조하기 위한 변수, 함수 밖에 선언, 초기화 안하면 0, 참조할 경우 초기화X
- 정적 변수 : 내부 정적 변수/외부 정적 변수 존재, 내부는 함수 내, 외부는 모든 함수, 종료된 뒤 소멸X, 선언시 초기화 한 번만 가능, 초기화 생략시 0
- 레지스터 변수 : CPU 내부의 영역 할당받는 변수, 자주 사용되는 변수를 사용, 실행 벗어나면 자동 소멸, 변수 주소연산자(&) 사용 불가능, 사용개수 한정
변수의 선언
- 자료형 변수명 = 값;
- ex) int num = 5;
'정보처리기사' 카테고리의 다른 글
정보처리기사 필기(프로그래밍 언어 활용) 데이터 입출력 (0) | 2022.02.14 |
---|---|
정보처리기사 필기(프로그래밍 언어 활용) 연산자 (0) | 2022.02.14 |
정보처리기사 필기(프로그래밍 언어 활용) 데이터 타입 (0) | 2022.02.13 |
정보처리기사 필기(서버 프로그램 구현) 패키지 소프트웨어 (0) | 2022.02.13 |
정보처리기사 필기(서버 프로그램 구현) 배치 프로그램 (0) | 2022.02.13 |
댓글