컴퓨터 엑셀 워드 포토샵 구글어스 WINDOWS JAVASCRIPT JAVA C++

 
Tuesday, January 23, 2007

C언어] unsigned 타입은, unsigned int 인지 unsigned long 인지?


unsigned 라는 자료형은, 숫자에 마이너스(-) 부호가 붙을 수 없고, 항상 플러스라는 뜻입니다. 음수를 표현할 수 없습니다.

그리고 "unsigned" 는 "unsigned int" 와 똑같은 것입니다.

"unsigned int" 를 줄여서 그냥 "unsigned" 라고 합니다.

32비트 컴퓨터에서는 32비트 정수입니다.



signed / signed int


"signed"나 "signed int"는, "int"와 똑같은 자료형입니다. 즉 마이너스 부호가 붙을 수 있는 정수입니다. 음수를 표현할 수 있습니다.

32비트 컴퓨터에서는 32비트 정수입니다.



결론


부호 없는 정수는 "unsigned int" 로 표현하고,

부호 있는 정수는 그냥 "int" 라고 하는 것이 가독성이 높아서 좋습니다.




각 자료형의 범위 표: ▶▶ C언어] 정수 실수 종류(자료형;데이터형), 최소값 최대값; char int float, Data Type Ranges


▶▶ C언어] unsigned 형의 의미, 부호 없는 정수, unsigned int, signed char




tag: cpp
C언어 | C/C++ (Visual C++)

0 Comments:

Post a Comment

<< Home RSS 2.0 feed

구글 Google 에서 제공하는 무료 블로그 서비스인 블로거 Blogger 의 인터넷 주소는 www.blogger.com 입니다. Blogger 에 블로그를 만들면, blogspot.com 이라는 주소에 블로그가 생성됩니다.
블로그를 직접 방문하지 않고도 최신 게시물을 구독하려면 RSS 2.0 feed 주소를 리더기에 등록하시면 됩니다.
Previous Posts
Monthly Archives
Top