검수요청.png검수요청.png

"Long"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
(새 문서: '''long'''은 int형보다 다많은 용량이 필요할때 쓰이는 정수형 변수문이다. ==개요== int가 32비트 인 CPU 컴파일러를 사용 할때, 64비트 정수형...)
 
3번째 줄: 3번째 줄:
 
==개요==
 
==개요==
 
int가 32비트 인 CPU 컴파일러를 사용 할때, 64비트 정수형이 필요하다면 long long int을 사용한다. C99의 정수형 표준을 따르지 않는 일부 컴파일러는 long int만으로는 64비트를 지원하지 않으므로 주의 해야 한다. long long 을 사용할 때도 오래된 버전의 컴파일러에서는 지원하지 않는 경우도 있으므로 주의 해야 한다. 8비트 CPU의 경우 int 만으로는 주로 16비트만을 지원하므로 32비트가 필요하다면 long int을 사용한다. 이와 같이 long을 사용할 때는 상황에 따라 다르므로 컴파일러의 성능을 확인해야 한다.
 
int가 32비트 인 CPU 컴파일러를 사용 할때, 64비트 정수형이 필요하다면 long long int을 사용한다. C99의 정수형 표준을 따르지 않는 일부 컴파일러는 long int만으로는 64비트를 지원하지 않으므로 주의 해야 한다. long long 을 사용할 때도 오래된 버전의 컴파일러에서는 지원하지 않는 경우도 있으므로 주의 해야 한다. 8비트 CPU의 경우 int 만으로는 주로 16비트만을 지원하므로 32비트가 필요하다면 long int을 사용한다. 이와 같이 long을 사용할 때는 상황에 따라 다르므로 컴파일러의 성능을 확인해야 한다.
 +
 +
{{각주}}
 +
 +
==참고자료==
 +
 +
==같이보기==
 +
 +
{{프로그래밍|검토 필요}}

2021년 8월 26일 (목) 15:15 판

long은 int형보다 다많은 용량이 필요할때 쓰이는 정수형 변수문이다.

개요

int가 32비트 인 CPU 컴파일러를 사용 할때, 64비트 정수형이 필요하다면 long long int을 사용한다. C99의 정수형 표준을 따르지 않는 일부 컴파일러는 long int만으로는 64비트를 지원하지 않으므로 주의 해야 한다. long long 을 사용할 때도 오래된 버전의 컴파일러에서는 지원하지 않는 경우도 있으므로 주의 해야 한다. 8비트 CPU의 경우 int 만으로는 주로 16비트만을 지원하므로 32비트가 필요하다면 long int을 사용한다. 이와 같이 long을 사용할 때는 상황에 따라 다르므로 컴파일러의 성능을 확인해야 한다.

각주

참고자료

같이보기

  검수요청.png검수요청.png 이 Long 문서는 프로그래밍에 관한 글로서 검토가 필요합니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 문서 내용을 검토·수정해 주세요.