"정수형"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
(변수 선언)
1번째 줄: 1번째 줄:
'''int'''란 정수형을 처리하기 위한 변수로, 정수형(integer)의 약자이다.<ref name="위키백과">〈[https://ko.wikipedia.org/wiki/Int_(C_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4) int (C 프로그래밍 언어)]〉, 《위키백과》</ref>
+
'''int'''란 정수형을 처리하기 위한 [[변수]]로, 정수형(integer)의 약자이다.<ref name="위키백과">〈[https://ko.wikipedia.org/wiki/Int_(C_%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%EC%96%B8%EC%96%B4) int (C 프로그래밍 언어)]〉, 《위키백과》</ref>
  
  

2021년 7월 13일 (화) 10:59 판

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)에서 변수를 사용하기 전에 반드시 먼저 변수를 선언하고 초기화해야 한다.

변수

변수 선언만 하는 방법

변수 선언 동시에 초기화 하는 방법

타입 변환

자동 타입 변환

강제 타입 변환

각주

  1. 1.0 1.1 int (C 프로그래밍 언어)〉, 《위키백과》

참고자료

같이 보기