PGR21.com
이전 질문 게시판은 새 글 쓰기를 막았습니다. [질문 게시판]을 이용바랍니다.
Date 2009/08/01 01:29:05
Name 닥흐
Subject C언어 질문이요..
비트논리 연산쪽을 보고 있는데.. 갑자기 막히는 부분이 있어서 질문 드립니다..;

a=5, b=-3, c=0;
printf("%#p\n",a && b);

이 부분에서 제가 배운 기억으로는..

a를 8비트 2진수로 표현시

0000 0101 이고

b를 역시 똑같이 표현하면

0000 0011 에서 2의보수를 취하면,

1111 1100
          +1
-----------------
1111 1101 이 될터인데..(즉, -3)

&&연산자를 취하면
0000 0101
1111 1101
-----------------
0000 0101 이 된다고 생각하였습니다.

근데 컴파일시 결과값은 0000 0001 이 나오네요.

답변부탁드리고, 미리 감사드립니다.

통합규정 1.3 이용안내 인용

"Pgr은 '명문화된 삭제규정'이 반드시 필요하지 않은 분을 환영합니다.
법 없이도 사는 사람, 남에게 상처를 주지 않으면서 같이 이야기 나눌 수 있는 분이면 좋겠습니다."
큐리스
09/08/01 01:32
수정 아이콘
& 가 비트단위논리연산자이고
&&는 그냥 논리연산자입니다.
0이 아닌 2개를 && 하셨으니 당연히 1이 나오겠죠.
09/08/01 01:34
수정 아이콘
그리고 디버깅시 어셈블리 코드로 직접 숫자를 확인 하는 방법은 없는건가요..?

디버깅을 돌리다가 어드레스에서 16진수로 표현이 되고 있어서.. 위 질문사항의 숫자변환을 자세히 보고 싶은데..

어셈블리쪽 코드를 봐야하는건지.. 자세하게 부탁드립니다. 다시한번 감사드립니다.
09/08/01 01:35
수정 아이콘
아..-_-; 1시간동안 이거만 잡고 있었는데.. 답변 감사드립니다..;;
화이트푸
09/08/01 01:38
수정 아이콘
View 부분에서 Memory 여시고 해당 변수의 주소를 찍어보시면 16진수로 대충 확인이 가능하지 않을까요.
VilleValo
09/08/01 01:51
수정 아이콘
비주얼 스튜디오로 디버거를 돌린다는 가정 하에
디버깅 중에 화면 아래 변수이름or숫자에다가 우클릭해 보시면
16진수 10진수 상호 변환하는 메뉴가 있습니다.
목록 삭게로! 맨위로
번호 제목 이름 날짜 조회
60895 롯데관련 웹툰을 찾고있어요! [2] 로즈마리1575 09/08/01 1575
60893 아프로펌을 하려고 합니다. [1] DeadOrUndead2476 09/08/01 2476
60892 강아지 추천좀 부탁드려요! [8] Optus1538 09/08/01 1538
60891 백업용 웹하드 추천 부탁드립니다 MinWoo2107 09/08/01 2107
60890 [컴질문]xp 최적화방법 및 크로스파이어 질문 [3] elecviva1940 09/08/01 1940
60889 그룹 넥스트(구)에 대한 질문입니다. [9] Clostridiumbotulinum1945 09/08/01 1945
60887 맵핵 및 종합핵 어떻게 대처하시나요? [12] ForU3922 09/08/01 3922
60886 9월 모의고사에 대해.. [3] 야인2124 09/08/01 2124
60885 mlb 모자 질문이요!! [3] DeStinY....6836 09/08/01 6836
60884 C언어 질문이요.. [5] 닥흐1688 09/08/01 1688
60883 대학원진학 후 시집...에 관한 PGR여러분들의 생각을 듣고 싶습니다. [24] ISUN2994 09/08/01 2994
60882 최진기의 생존경제 어디서 보나요? [3] Romance...1630 09/08/01 1630
60881 노트북 인터넷 연결 질문입니다. 담백한호밀빵2056 09/07/31 2056
60880 히어로 센터 질문입니다! [2] 1Ryu2770 09/07/31 2770
60878 귀에 물들어간거 어떻게빼죠?ㅠㅠ [21] 이슬먹고살죠2625 09/07/31 2625
60877 스타리그 질문입니다!! 청천1577 09/07/31 1577
60876 음악 제목 알려주세요 [2] S.hermit1803 09/07/31 1803
60875 플라워의 기타리스트 전인혁씨.. [1] 솔직한사람2439 09/07/31 2439
60874 이런 곰인형을 뭐라고 부르는지 아시나요? [10] 윤성호2224 09/07/31 2224
60873 남녀 정신연령에 관한 질문입니다. [25] 육식코끼리7310 09/07/31 7310
60872 pgr에 있는 이미지파일 저장이 안되요~ [4] 기사도1677 09/07/31 1677
60871 던파 PC방 프리미엄 질문있습니다. [3] 형님2781 09/07/31 2781
60870 스타 웨스트/아샤 사설채널 목록 부탁드려요 [2] 멜로1903 09/07/31 1903
목록 이전 다음
댓글

+ : 최근 6시간내에 달린 댓글
+ : 최근 12시간내에 달린 댓글
맨 위로