"정수형"의 두 판 사이의 차이
(→변수) |
(→변수) |
||
12번째 줄: | 12번째 줄: | ||
[[자바]](Java)에서 변수를 사용하기 전에 반드시 먼저 변수를 선언하고 초기화해야 한다. | [[자바]](Java)에서 변수를 사용하기 전에 반드시 먼저 변수를 선언하고 초기화해야 한다. | ||
===변수=== | ===변수=== | ||
− | 변수(variable)란 [[데이터]]를 저장하기 위해 프로그램에 의해 이름을 할당받은 [[메모리]] 공간을 의미한다. 즉, 변수란 데이터를 저장할 수 있는 메모리 공간을 의미하며, 이렇게 지정된 값은 변경될 수 있다. 또한 변수는 타입에 따라 크게 기본형(primitive type)변수와 참조형(reference type)변수로 구분할 수 있다. [[기본형 변수]]는 실제 연산에 사용되는 변수다. 자바에서는 8가지의 기본형 변수를 제공하고 있다. 정수형인 [[byte]], [[short]], int, [[long]]을 제공하고, 실수형인 [[float]]와 [[double]], 문자형인 char, 논리형인 [[boolean]]을 제공한다. [[참조형 변수]] 8개의 기본형 변수를 사용하여 사용자가 직접 만들어 사용하는 변수를 의미한다. | + | 변수(variable)란 [[데이터]]를 저장하기 위해 프로그램에 의해 이름을 할당받은 [[메모리]] 공간을 의미한다. 즉, 변수란 데이터를 저장할 수 있는 메모리 공간을 의미하며, 이렇게 지정된 값은 변경될 수 있다. 또한 변수는 타입에 따라 크게 기본형(primitive type)변수와 참조형(reference type)변수로 구분할 수 있다. [[기본형 변수]]는 실제 연산에 사용되는 변수다. 자바에서는 8가지의 기본형 변수를 제공하고 있다. 정수형인 [[byte]], [[short]], int, [[long]]을 제공하고, 실수형인 [[float]]와 [[double]], 문자형인 char, 논리형인 [[boolean]]을 제공한다. [[참조형 변수]]는 8개의 기본형 변수를 사용하여 사용자가 직접 만들어 사용하는 변수를 의미한다. |
===변수의 이름 생성 규칙=== | ===변수의 이름 생성 규칙=== |
2021년 7월 13일 (화) 11:12 판
int란 정수형을 처리하기 위한 변수로, 정수형(integer)의 약자이다.[1]
목차
개요
int는 정수형을 처리하기 위한 변수로, char와 같은 구조와 특성을 가지며 char는 모든 CPU에서 무조건 8비트인데 비해, 16, 32, 64비트의 처리 단위로 CPU마다 다르다는 차이가 있다. 보통 8비트 CPU는 16비트의 처리 단위를 가지며, 32비트 CPU이면 32비트의 처리 단위를 갖는 것이 일반적인 정수형 처리이다. char와 마찬가지 CPU의 ALU을 사용하여 연산 처리한다. 8비트 CPU는 16비트 처리 단위인 int의 16비트를 처리하기 위해 여러 개의 기계어 코드를 사용한다. 따라서 8비트 CPU는 32비트 CPU보다 처리 시간이 더 걸린다.[1]
크기
정수형 타입
변수 선언
자바(Java)에서 변수를 사용하기 전에 반드시 먼저 변수를 선언하고 초기화해야 한다.
변수
변수(variable)란 데이터를 저장하기 위해 프로그램에 의해 이름을 할당받은 메모리 공간을 의미한다. 즉, 변수란 데이터를 저장할 수 있는 메모리 공간을 의미하며, 이렇게 지정된 값은 변경될 수 있다. 또한 변수는 타입에 따라 크게 기본형(primitive type)변수와 참조형(reference type)변수로 구분할 수 있다. 기본형 변수는 실제 연산에 사용되는 변수다. 자바에서는 8가지의 기본형 변수를 제공하고 있다. 정수형인 byte, short, int, long을 제공하고, 실수형인 float와 double, 문자형인 char, 논리형인 boolean을 제공한다. 참조형 변수는 8개의 기본형 변수를 사용하여 사용자가 직접 만들어 사용하는 변수를 의미한다.
변수의 이름 생성 규칙
변수 선언만 하는 방법
변수 선언 동시에 초기화 하는 방법
타입 변환
자동 타입 변환
강제 타입 변환
각주
- ↑ 1.0 1.1 〈int (C 프로그래밍 언어)〉, 《위키백과》
참고자료
- 〈int (C 프로그래밍 언어)〉, 《위키백과》