디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

강제형변환.....이란?

도느반갤로그로 이동합니다. 2009.09.07 15:29:06
조회 82 추천 0 댓글 2
														


강제 형변환이란 데이터 타입이 맞지 않을 경우에
"컴파일러"가 워닝(또는 에러)를 출력하지 않는다는 것을 말해.
그럼 그 반대(="자동 형변환")은 당연히 묻지도 따지지 않고 옮기는 것을 말해.
(어셈블리 레벨에서 레지스터, 메모리간 전송에는 어떤 제약 조건도 없어)

그럼. 왜 컴파일러는 워닝(또는 에러)를 왜 출력하는가?
프로그래머가 실수했을 가능성이 98%이기 때문이야.

만약 똑같은 코드를 어셈블리로 작성했다면?
어셈블러는 워닝을 출력하지 않아.
어셈블러는 모든 것을 이진수로 쳐부해버릴 뿐이니까.
예를 들어 0xffff를 AX에 넣은 후에, 이걸로 덧셈을 하건,
부호없는 곱셈을 하건, 부호있는 곱셈을 하건,
점프를 하건, 함수 콜을 하건 꼴리는대로 써도 돼.
다만 결과는 본인 책임~

C언어는 그나마 고급언어니까 데이터 타입이라는 컨셉을 가지고 있고
데이터 타입간의 변환을 어느정도 금지시킴으로써
프로그래머의 실수를 막아줘. 그것 뿐이야.

프로그래밍이야기>
    어떤 임베디드 CPU들은 unsigned 계열의 데이터 타입을 지원하지 않는다.
    
 

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
등록순정렬 기준선택
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 논란보다 더 욕 많이 먹어서 억울할 것 같은 스타는? 운영자 24/09/23 - -
공지 인물 갤러리 서비스 오픈 안내 운영자 24/09/23 - -
193238 개깜놀.gif [1] 야메떼♥갤로그로 이동합니다. 10.06.15 114 0
193237 질문들이 주로... [5] 신종플루크갤로그로 이동합니다. 10.06.15 110 0
193236 오늘 병특면접을 갔는데... 좌K / 우S 돋았음 [4] 으잌(124.62) 10.06.15 180 0
193234 자신과의_싸움.gif [2] 야메떼♥갤로그로 이동합니다. 10.06.15 187 0
193233 우리학교 애미리스한게 -- [4] LeeAdama갤로그로 이동합니다. 10.06.15 100 0
193231 이거는 책봐도 모르겟어요 ㅠㅠ [10] 형아들(222.105) 10.06.15 95 0
193229 GCD, LCM 함수입니다. [6] sosal♡갤로그로 이동합니다. 10.06.15 166 0
193228 간단한 C언어좀 질문할께요 [10] 김신선(119.200) 10.06.15 120 0
193227 한/일 프로그래머 초봉 차이가 어느정도되나요 [4] (0)_(0)(211.204) 10.06.15 150 0
193226 근데 무한잉크 색감이나 품질 괜찮음? [7] 턱지수갤로그로 이동합니다. 10.06.15 128 0
193225 오늘도 닷넷 공부... ADO.NET을 이용한 sql 커넥션 뉴비(116.44) 10.06.15 82 0
193224 바람이 시원하네. deadbeef갤로그로 이동합니다. 10.06.15 130 0
193223 포토샵 어느 정도 실력쯤 되면, 프로토 타입 제작 포토샵으로 가능해? [5] 3학년복학생(222.107) 10.06.15 149 0
193222 무한잉크쓰는 사람들 부품 여기서 구입하길 바람 이모군(121.124) 10.06.15 107 0
193221 미용실가는 비용 아끼려고 집에서 머리카락 잘랐다 [2] 이모군(121.124) 10.06.15 109 0
193219 오브젝트 C 아는형들좀 봐주세여 [2] ㅋㅋㅋㅋ(121.174) 10.06.15 91 0
193218 mysql 간단한 질문. [2] 뉴비(116.44) 10.06.15 94 0
193217 프로게이형들아 게시판 관련 질문 좀 [1] 달배(123.185) 10.06.15 75 0
193216 횽들 오라클 질문이 있는데 `` [4] ㅁㄴㅇㄹ(203.255) 10.06.15 82 0
193215 형아들 비주얼 스튜디오 mfc에서 파일명 어떻게 바꾸죠 >? ㅎㅎ [1] 123(222.105) 10.06.15 71 0
193213 c언어 시험좀 도와줄사람 [2] ckdnh(119.215) 10.06.15 110 0
193212 횽아들 MFC 용어 질문 [4] 미역c(203.237) 10.06.15 122 0
193211 인하공대 [5] ㅁㄴㅇ(218.148) 10.06.15 327 0
193210 gisman형. 했더래요. [1] bok2갤로그로 이동합니다. 10.06.15 94 0
193208 형들 이런게임 만들수 있나요?? [7] 에베(118.103) 10.06.15 243 0
193207 코딩을 하다가 막힐땐 말입니다 [4] veeeh(110.76) 10.06.15 185 0
193206 인수인계 리스트 양식 좀 줘.. [1] 머그컵갤로그로 이동합니다. 10.06.15 229 0
193205 솔찍히 위에얘랑 밑에얘랑 누가잘생겼냐 [10] 사람쉛기갤로그로 이동합니다. 10.06.15 237 0
193204 오늘 우연히 대학때 엘프였던 여후배를 길에서 만났습니다 [2] 뻘글(121.182) 10.06.15 160 0
193202 구로 근처에서 일하는 사람 손! [4] 프레야갤로그로 이동합니다. 10.06.15 121 0
193200 형들 어플리케이션 프로세스? 이게모임? [2] 뉴비(220.90) 10.06.15 105 0
193199 “ 우와아아앙 ”ㅡ 투명 노트북이 울부짖엇다 . [3] 때릴꺼야?(119.67) 10.06.15 198 0
193196 마티즈 풀옵션은 누가 만드는지 알고 프갤 질이냐? [2] rntjr갤로그로 이동합니다. 10.06.15 149 0
193195 짤이 약하냐? [4] rntjr갤로그로 이동합니다. 10.06.15 187 0
193194 푸푸와 유리한 두고보자. [6] 씬입사원갤로그로 이동합니다. 10.06.15 182 0
193193 2학년은 봅니다. [4] rntjr갤로그로 이동합니다. 10.06.15 147 0
193192 ㅁ ㅁㅇㅁㅇㄹㄴ (3) [3] gisman갤로그로 이동합니다. 10.06.15 99 0
193191 본격 숙신횽 안부묻기 릴레이 [5] 카카횽갤로그로 이동합니다. 10.06.15 121 0
193189 ㅁ ㅁㅇㅁㅇㄹㄴ (2) [3] gisman갤로그로 이동합니다. 10.06.15 115 0
193188 뭐...지?! 내가 글을 쓰면 왜 다들 나의 안부를 묻는거지...?! [11] 숙신갤로그로 이동합니다. 10.06.15 172 0
193187 프로그래며는 수학 필요 없단말 다 구라야 ㅠ.ㅠ [10] rntjr갤로그로 이동합니다. 10.06.15 299 0
193186 pupustory횽의 부탁으로 [2] 유리한갤로그로 이동합니다. 10.06.15 129 0
193185 ㅁㅁㅇㅁㅇㄹㄴ [1] 사람쉛기갤로그로 이동합니다. 10.06.15 95 0
193184 형들 A다이얼로그 에디트박스를 B다이얼로그 에디트박스와 연동할수 있음?? [4] ㅇㅇ(59.18) 10.06.15 91 0
193183 어제 일본 축구 제미 없더라.. [1] rntjr갤로그로 이동합니다. 10.06.15 68 0
193182 으힣히힣힣힣ㅎ히히히힣히 [5] 햏햏했갤로그로 이동합니다. 10.06.15 103 0
193181 include 선언 문제 [6] 달걀소년갤로그로 이동합니다. 10.06.15 126 0
193178 마에스트로 뚫는 프로그램이나 그런거 뭐있죠 ? [1] 브왕가갤로그로 이동합니다. 10.06.15 133 0
193177 본격 개쉛기가 사람되긔 [3] 개쉛기갤로그로 이동합니다. 10.06.15 103 0
193176 형들 C#배울라꼬 카는데.. 좋은 사이트좀 가르켜줘 [4] 쩌리짱㉿갤로그로 이동합니다. 10.06.15 88 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2