?
int (d)와 (int)d의 차이가 뭔가요?
익명(175.223)
2016-10-26 21:44
추천 0
댓글 4
다른 게시글
-
영어학습 [2]끝내주는자(14.36) | 16.10.26추천 0
-
운칠기삼kaliblog(goldcomputer) | 16.10.26추천 1
-
애드센스 2차승인이 안온다 ㅜㅜ피에로~(zelot) | 16.10.26추천 0
-
그취? [1]codesafer(codesafer) | 16.10.26추천 0
-
코딩을 지탱하는 기술 좋음??익명(dd9999) | 16.10.26추천 0
-
저녁먹읍시다 [3]피에로~(zelot) | 16.10.26추천 0
-
서브노트북, 태블릿 추천좀 [2]익명(220.76) | 16.10.26추천 0
-
백수의왕 = 백왕피에로~(zelot) | 16.10.26추천 0
-
백왕이시여 [1]ㅁㄴㅇㄹ(175.203) | 16.10.26추천 0
-
백왕께 질문드리옵니다. [2]ㅁㄴㅇㄹ(175.203) | 16.10.26추천 0
int (d)는 선언이고 (int)d는 타입 캐스팅
아니 전자는 생성자 부른거고 후자는 타입 캐스팅.
어차피 타입 캐스팅을 해도 타입이 다르면 생성이고, 생성을 불러도 최적화 걸리면 똑같음.
코세님 말이 맞는거에용 근데 후자는 C랑 호환가능한 반면 (int)(a+b) 처럼 연산에는 괄호를 한번 더 써줘야 해용. int(a+b) 해도 되는데 말이에용..