Turbo-C
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
터보-C 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
Lua 게시판
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C/C++ Q/A
[2256] Re:C언어 키워드에 관한 질문입니다.
LikeBuilder [] 1158 읽음    2003-04-04 01:51
님의 말씀이 기본적으로 맞습니다(그런다고 해서 반드시 그렇게 해야 한다는 것은 아닙니다).

그런데, 때로는 잘못된 값 또는 값이 지정되지 않았음을 표시하기 위해
음수가 필요한 경우가 있는데 이때는 signed를 쓰기도합니다.

즉, 0으로는 잘못된 값임을 표시할 수 없을 때 아래와 같은 상황에도 signed를 쓰는 경우가 있습니다.


참고로, 32bit 운영체제에서 int 형은 32bit(4바이트)입니다.



강가딘 님이 쓰신 글 :
: C언어에서 변수지정시 키워드 중에 int,unsigned int,char,unsigned char... 등등이 있는데..
:
: unsigned int,나 unsigned char는 값의 범위가 0~255 , 0~65535 등이고
:
: int나 char는 -128~127 과 -32728~32727 이던데... 제가 궁금한 점은..
:
: 연봉,나이,상품가격,원의 반지름 등등... 모두 unsigned 키워드를 사용해야 하지 않나요?
:
: 연봉,나이,상품가격,원의 반지름등은 음수가 들어가지 않으니 당연히 unsigned로 지정해야 하지 않
:
: 을까요?
:
: 제가 보고있는 책에선 대부분 int아니면 short,long등으로만 표시하고 있는데... 메모리의 사용량이
:
: 같으면 unsigned를 사용하나 안하나 마찬가진가요? ^^; 아님 프로그램을 짜는 개인의 마음인가요?
:
: 답변 부탁드립니다.

+ -

관련 글 리스트
2255 C언어 키워드에 관한 질문입니다. 강가딘 1124 2003/04/04
2256     Re:C언어 키워드에 관한 질문입니다. LikeBuilder 1158 2003/04/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.