질문과 답변

닷넷정복 p274 null과 null 바교 날짜:2020-8-15 8:47:45 조회수:79
작성자 : 박회계사
포인트 : 10
가입일 : 2020-08-10 17:41:51
방문횟수 : 4
글 2개, 댓글 0개
소개 : 안녕하세요 혼자연구하는 C/C++ 책에 감명받아 귀하의 팬이 되었습니다. 혹시 후배분 중에 저에게 멘토로 소개해 주실 분 있으신지요? 사례는 정말 충분히 하겠습니다. 그리고여기 게시판에 질문답글에 공부하면서 자주 질문을 올리고 싶은데...합리적인 방법을 찾고 싶습니다. 즉 저는 질문을 자유롭게 많이하고 그에 대한 보상은 정말 충분히 드리고 싶습니다. 좋은 방법이 없을지요? 바쁘신데 죄송합니다. 제 연락처는 010-3825-7570 박순기입니다. 여기에 제가 질문을 하고 멘토님이 답변을 달아주시고...그럼 어떨지요?
작성글 보기
쪽지 보내기
교재에는

int? a = null;
int? c = null;

if(a == c)  //거짓   이렇게 나오는데요

아래에 코드를 만들어보니 예상과는 다르게 true가 나옵니다. 이유가 무엇인지요?



 

목록보기 삭제 수정 신고 스크랩

작가K 8월22일 1:45:31  

두 변수가 모두 null이면 == 연산자는 두 변수가 같다고 평가합니다. 이 부분은 책의 설명이 좀 잘못된 듯 합니다. 반면 double.NaN은 같은 값끼리 비교해도 다르다고 평가합니다. 이런 부분을 보면 특수값끼리 비교할 때는 여러 모로 주의가 필요합니다. 상등 비교는 그렇다 쳐도 대소 비교는 상식과 다른 부분이 많더라구요.


로그인하셔야 댓글을 달 수 있습니다.