디시인사이드 갤러리

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

갤러리 본문 영역

형들 나 프로그래밍 죶뉴비인데 이거 왜그런지좀 설명해줄수있어?

d(112.171) 2013.01.26 17:48:37
조회 255 추천 0 댓글 12


2바이트 한도내에 -128~127 숫 자입력해서

입력받은 숫자를 문자로 변환하는걸 만드는데

#include <stdio.h>
main (void)


{
 char val1; //아스키 코드 범위 내의 값 입력 (숫자)

 

 printf("숫자 입력:");
 scanf("%d", &val1);
 printf("%c" , val1);
 return 0;

}

이렇게 작성하고 A를 출력하려고 65를 입력하면

Stack around the variable '????' was corrupted 대충 이런오류뜨면서 실행이 되긴해

그래서 char val1를 먼가 적절하게 사용못해서 그런가? 하면서

char val1를 -> int val1로 바꾸니까 오류없이 잘되더라

근데 char는 2바이트라고 배웠거든 그래서 -128~127까진 표현할수 있다고 책에 나와있더라고

그 범위 내에있는 65를 입력했는데 왜 오류가 뜨는거야???



그리고 여기서 내가 반대로

#include <stdio.h>
main (void)


{
 char val1;

 printf("문자 입력:");
 scanf("%c", &val1);
 printf("%d" , val1);
 return 0;

}


라고 작성하고 문자 입력란에 A를 입력하니까
 
char val1를 int val1 로 바꿀필요없이 오류 안뜨고 잘돌아가더라고

내생각엔 위에있는 프로그래밍도 딱히 틀릴건 없어보이는데 잘모르겠어..



이거 왜그런거야??

참고로 visual studio 2005 사용중..

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 모태 솔로도 구제해 줄 것 같은 연애 고수 스타는? 운영자 25/07/21 - -
AD 곧 휴가!! 홈캉스, 바캉스 SALE 운영자 25/07/21 - -
343099 복학하기전에 자바 한번더 공부하고 가려고하는데 [4] 08학번공대생갤로그로 이동합니다. 13.01.15 130 0
343098 님들아 저 홈페이지 페이스북처럼 만들엇어요 칭찬해주세요 [38] 123123123123(175.215) 13.01.15 429 0
343097 빨간부분 다시 캡쳐해서 올려요(Logcat) [6] 뉴뉴늅(128.134) 13.01.15 95 0
343096 AndroidManifest.xml 파일입니다. [2] 뉴뉴늅(128.134) 13.01.15 67 0
343095 Logcat 메세지 3~6번 [4] 뉴뉴늅(128.134) 13.01.15 69 0
343094 여친 없는 사람들 봐라 1(220.124) 13.01.15 141 0
343093 Logcat 메세지 입니다.. 캡쳐이미지가 6장이나되네요ㅠㅠ [2] 뉴뉴늅(128.134) 13.01.15 51 0
343089 이거 어찌해야대여...도와주세여.. [1] ㅠㅠ(118.219) 13.01.15 56 0
343088 보통 웹프로그래밍 테크는? [1] 123123123123(175.215) 13.01.15 143 0
343087 코딩할때 듣기좋은 음악은? [8] 프엔퓨(210.121) 13.01.15 220 1
343086 책받음 ㅋㅋ [1] appllee갤로그로 이동합니다. 13.01.15 95 0
343085 프로그래머들아 코딩할때 진짜 일일이 키보드로 다 치냐? [2] asdf(121.137) 13.01.15 282 0
343084 안드로이드 프로그래밍 고수분들 도와주세요(에러메세지) [9] 뉴뉴늅(128.134) 13.01.15 621 0
343083 자료구조를 다시 공부한다.. [1] ㅋㄱ(183.96) 13.01.15 141 0
343082 웹페이지 만들때 직접 다 코딩해야되나요? [12] 프엔퓨(210.121) 13.01.15 218 0
343081 여긴 왜 유동닉 글이 90%가 넘나요? [4] 2학년갤로그로 이동합니다. 13.01.15 113 1
343080 나 동서대컴공 다니는데 취업어때? 형들 [7] 동서대컴공(121.144) 13.01.15 637 0
343079 일베정도크기의 서버면 비용얼마나 내야돼냐. [3] z(122.128) 13.01.15 156 0
343078 나 좀 정신병자인듯 ?(59.15) 13.01.15 506 0
343077 기계식 키보드같은 구시대의 유물이 각광을 받는게 이상하다 [11] ㅇㅇ(58.102) 13.01.15 227 0
343076 파이어폭스 maf 플러그인이 오작동합니다 에어로홍갤로그로 이동합니다. 13.01.15 31 0
343074 MFC에서 큐 어떻게 씀? [3] df(175.197) 13.01.15 110 0
343072 횽들 질문점여 [1] 휴학생(110.47) 13.01.15 59 0
343071 일베정도크기의 서버면 비용얼마나 내야돼냐. [5] z(122.128) 13.01.15 189 0
343070 회사와서 느낀거 [2] ㅇㅇ(58.102) 13.01.15 149 0
343069 헉헉 일본아마존에서 구매한 해피해킹 프로2 백무각 곧 온다 [2] ?(123.142) 13.01.15 120 0
343068 아이폰 독학한 애들 존경스럽다 [1] ㅁㅁ(123.142) 13.01.15 147 0
343067 프갤에서 주워듣고 C언어 이해하는데 도움 많이 된 한마디들 [1] ?(123.142) 13.01.15 228 0
343066 존경하는 프갤러 분들 언어의 미래에 대해서 조언 plz [3] 촙게이(61.245) 13.01.15 118 0
343065 고민 상담 좀 해줘 [15] (183.106) 13.01.15 249 0
343064 IT쪽은 다른곳보다 실력이 제일 중요한거같은데 [2] 후쿠오카(112.158) 13.01.15 289 0
343063 MFC하다가 느끼는건데.. [1] ㅇㅇ(58.102) 13.01.15 103 0
343062 컴공 3학년 복학인데 추천 이수 방법이 2개있다 추천좀 [12] 07학번인데;;(1.224) 13.01.15 195 0
343061 요즘은 C언어 책 뭐가 좋음? [2] ㅇㅇ(210.94) 13.01.15 144 0
343060 프개러들은 차 있나여? [2] ㅋㅋㅋ(121.169) 13.01.15 76 0
343059 c# 가비지 콜렉션에 대해 질문 [3] ㅁㄴㅇㄹ(180.231) 13.01.15 137 0
343058 여기다 물어보면 되나요?? 꿀뷰 CBR파일 실내화ㅑㅐㄹ갤로그로 이동합니다. 13.01.15 95 0
343057 C++ 고수형님들 이거 무슨 의미야? int CLASS::* ptr; [4] 제발(220.118) 13.01.15 160 0
343054 프로그래밍에 수학이 왜 필요함??;; [14] ㅂㅈㄷ(121.161) 13.01.15 381 0
343052 실북갤 10위길래 왔더니 글이 여기 내려질까봐 걱정하는글이네 알리신갤로그로 이동합니다. 13.01.15 63 0
343050 이러다 프갤 내려지는건 아닐까? [3] 육군야전출신(223.62) 13.01.15 157 0
343048 와이브로를 서버인터넷으로 사용할수 없나요? [2] jjj(117.16) 13.01.15 69 0
343047 안드로이드 웹 질문 질문(203.226) 13.01.15 47 0
343045 수원 멤버십 면접본사람있냐.. [10] 김동욱(211.178) 13.01.15 291 0
343043 형들 나 서피스 사게될듯 JSpiner갤로그로 이동합니다. 13.01.15 80 0
343042 win32 리버스하면 멀티바이트 함수를 유니코드 함수로 바꿀 수 있나 [7] u2em갤로그로 이동합니다. 13.01.15 118 0
343041 형왔다 얼룩돼지갤로그로 이동합니다. 13.01.15 37 0
343040 프로그램이 계속 중단되는데 이유를 잘 모르겠네요 ㅜㅜ 로야이(211.109) 13.01.15 93 0
343039 안녕? 물속의다이아갤로그로 이동합니다. 13.01.15 34 0
343037 프로그래머가 레알 암울한직업임? [3] ㅊㄹㄷㅂ(112.158) 13.01.15 366 0
뉴스 밴드 몽돌, 인도 록밴드 트랜스 이펙트와 국내 최초 컬래버…컬래버 싱글 'Fighting' 오늘(23일) 발매 디시트렌드 10:00
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2