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

C++빌더 Q&A
C++Builder Programming Q&A
[2706] [답변] JSK365/ bool 변수형에 대하여.../프포
만해 [ ] 3980 읽음    2000-01-13 11:41
안녕하세요 만해랍니다~

제 짧은 소견으로 답변을 할려니 쑥스럽네요

우선 bool이 어느때 사용 되는지에 대해

기본적인 씨에는 bool이란 변수가 없는걸로 알고 있습니다.

C++에 들어가서 생긴걸로 알고 있습니다.

bool이란 불린형 그러니깐 파스칼의 bool형과 같은 자료형입니다.

bool은 참,거짓만을 가집니다

논리식이 복잡할 경우 중간 결과를 저장해서 다시 이용하면 좋을지도 모르겠네요

bool의 특징은 외부적으로 나타나는 결과값은 단 두가지 입니다.

true, false 이 두가지 외의 값은 가지지 못합니다.

하지만 내부적으로는 많은 값을 가지는것으로 알고 있습니다.

다 아시겠지만 기본적으로 씨언어는

논리식에서 0은 거짓을 0외의 수는 참으로 인식하지요

그다음 bool은 형식에 대해서

제가 별로 많이 본적은 없지만 조금본 소스에 의하면

bool은 typedef문으로 재정의 해서 사용합니다

물론 씨에서

typedef bool short int ;

이렇게 정의되는걸 많이 봐왔고요

저도 그렇게 써왔습니다.

이걸 통해 bool형은 short int형이란걸 알수 있지요

하지만 MFC에서 BOOL이란 변수가 있는데

이것도 bool과 같은 역활인데 32비트라고 들은것 같습니다.

더 이상 자세한것은 더 고수님꼐 남겨 드리고 싶네요

이상 초보의 답변 이었습니다.


+ -

관련 글 리스트
2703 [질문] bool 변수형에 대하여.../프포 jsk365 4063 2000/01/13
2706     [답변] JSK365/ bool 변수형에 대하여.../프포 만해 3980 2000/01/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.