디시인사이드 갤러리

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

갤러리 본문 영역

배열관련 질문드려요!

나에갤로그로 이동합니다. 2011.04.06 01:01:36
조회 78 추천 0 댓글 5


밑에 소스를 실행해보면

bin배열에 들어간 값 뒤에 이상한 한문들이 너무 많이 나오는데
이거 안뜨게 할 수 없나여?;;

그리구 Hexa 함수에 보면 k+=4; 해놨는데

배열에 담기기는 잘 담기는거 같은데

출력할때 계속 붙어서 출력이 되니까 
이부분도 수정할수 있는 방법이 있나요?

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void PrintBin(char bin[], int size);
void Hexa(char bin[], int size);
void main(){
 char str[5],bin[20];
 

 printf("16진문자:");
 gets(str);

 Hexa(str,strlen(str));

 PrintBin(bin,strlen(bin));
 

}


void PrintBin(char bin[], int size){
 int i,cnt=0,len=0;
 len=strlen(bin);
 cnt = 4 - len % 4;//1234 = 1,234 12345 = 12,345
 //공백의 갯수 예)1234=>__1234
 printf("출력:");
 for(i=0;i<len;i++){
  printf("%c",bin[i]);
  if(i+1 == len )
   break;
  if(++cnt%4==0)
   printf("/");
 
 }
 printf("\\n");}

 

void Hexa(char str[], int size){
 int i,j,k=0,mask=8;
 char bin[200];
 
 for(j=0;j< strlen(str);j++){
  if(str[j]>=\'0\' && str[j]<=\'9\')
  i = str[j] - \'0\';
 else
  i = str[j] - \'A\'+ 10;

 printf("10진수:%d\\n",i);

 bin[k] = (i & mask)? \'1\' : \'0\';
 bin[k+1] = (i & (mask>>1))? \'1\' : \'0\';
 bin[k+2] = (i & (mask>>2))? \'1\' : \'0\';
 bin[k+3] = (i & (mask>>3))? \'1\' : \'0\';
 
 printf("2진수: %s\\n",bin);
 k += 4;
 }
 
 bin[strlen(str)] = \'\\0\';
 }
 
 

 

추천 비추천

0

고정닉 0

0

원본 첨부파일 1

댓글 영역

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

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 연예인 안 했으면 국가대표로 올림픽 출전했을 것 같은 스타는? 운영자 24/08/05 - -
공지 더블 디시콘 기능 추가 안내 운영자 24/08/06 - -
249887 리치 에디터 서식 이정도면 되겠죠? rm . dd갤로그로 이동합니다. 11.05.13 46 0
249886 언니들 오랫만이오, 공룡책 좀 여쭤봐도 될런지? [1] dot(125.128) 11.05.13 87 0
249885 횽들 다들 잘 살고 있지? [5] Sean.갤로그로 이동합니다. 11.05.13 104 0
249884 안드로이드 QR코드 읽는 카메라 만들려고 하는데요 [1] 잉드로이드(121.191) 11.05.13 119 0
249883 마우스 move시마다 하는 행동인데 어떤게 더 나을까? rm . dd갤로그로 이동합니다. 11.05.13 37 0
249882 랜덤함수 rand()를 쓸떄요 [1] 랜덤함수(121.191) 11.05.13 64 0
249881 안드로이드 횽아들 HTTP POST 보낼때 value 없는거 어떻게 보내 시크(173.33) 11.05.13 73 0
249880 빅엔디안 스몰엔디안 상관없이 구현할라면 어케해야함? [7] 김바보(110.11) 11.05.13 113 0
249879 제가 장애인인건가요?? ㅠㅠ [5] 뉴비(203.249) 11.05.13 118 0
249878 RTF 비스무리한 형식을 만드는데 [1] rm . dd갤로그로 이동합니다. 11.05.13 50 0
249875 자바 고급반 학원강사 vs 중견기업 경력 4~5년 자바 개발자 [5] -L-(119.192) 11.05.13 193 0
249874 형들제가학교에서 리눅스계정을 받았는데 홈페이지 [4] 형들 제가 (175.116) 11.05.13 86 0
249872 파폭이나 크롬 북마크는 어디에 저장되? ㅈㄱ [3] ㄹㅇㄴ(210.178) 11.05.13 146 0
249871 VS2005에서 컨트롤 박스에 관련한 질문입니다 ㅇㅇ111(210.143) 11.05.13 26 0
249870 30분 동안에 연결 불가 2번 떴다 [1] 분당살람갤로그로 이동합니다. 11.05.13 60 0
249868 형 프로그램 대충 생각해봣는데 [7] 도봉달이갤로그로 이동합니다. 11.05.13 99 0
249867 형들 C에서 파일입출력에 관해서 하나만 물어볼게요... [3] ㅂㅈㄷㄱ(175.116) 11.05.13 94 0
249866 횽들 참치 통조림이 연어 통조림으로 변했어 [4] MEECL갤로그로 이동합니다. 11.05.13 130 0
249863 내가 바로 윤겔라다 [1] 어슐러르귄갤로그로 이동합니다. 11.05.13 95 0
249862 스레드를 사용해봤는데요 _beginthread 사용... [2] c초보자(121.191) 11.05.13 50 0
249861 질문 torrent -> magnet 오픈소스 [2] ls(112.216) 11.05.13 105 0
249860 형님들 a에b승을 c로 나누라는데 교수가 c를2진수로나누랭 [2] 유리한추종자(175.116) 11.05.13 118 0
249859 인터넷에 연결되지 않은 사설망 접근? [1] 쿠쿠(222.118) 11.05.13 72 0
249858 바그래프 도와주세요...ㅠㅠ qnxkrdldi갤로그로 이동합니다. 11.05.13 47 0
249856 dev-c++에서 컴파일후 실행하면 [1] 캉캉(59.7) 11.05.13 95 0
249854 프갤님들 ㅠㅠ 접속 시간대 제한된 게시판 뚫는 법도 잇나요?? [2] ㅇㅇ(122.32) 11.05.13 99 0
249853 으으 왜 전체화면하면 에러가 뜨는거지 [1] elwlwlwk갤로그로 이동합니다. 11.05.13 74 0
249852 C# XML 개 짱나네 McHello갤로그로 이동합니다. 11.05.13 66 0
249849 형님들 ㅠ 유닉스 공부중인데 expr으로 저장한 값을 평균내고 싶은데요 [1] 돌고래스피커갤로그로 이동합니다. 11.05.13 73 0
249848 횽들 HTML 태그 하나만 물어 볼께 ㅜㅜ [6] 태그초보자(118.33) 11.05.13 114 0
249847 c언어 독학하는 학생인데 얼마전에 야구게임 [2] Tstyle갤로그로 이동합니다. 11.05.13 200 0
249845 C언어 배열관련해서 개초보적인 질문좀 ㅠㅠ [9] 영광의비석갤로그로 이동합니다. 11.05.13 191 0
249844 소프트웨어는 인건비싸움, 하드웨어는 단가싸움 [1] .3(124.137) 11.05.13 93 0
249843 형들 내가 요새 c++을 공부중인데 횽들(114.111) 11.05.13 82 0
249842 횽들 플밍얘기는 아닌데 플갤 눈팅 종자로서 여기다 뭣좀만 물어볼게ㅠㅠ [4] 농덕(123.111) 11.05.13 84 0
249841 횽들 이것좀 봐줘요 ㅠㅠ 개간단한 프로그램이에요.. [2] 쥐포좀(59.26) 11.05.13 79 0
249840 operator overloading 은 없어져야 마땅하다 [4] 찬양하라.NET갤로그로 이동합니다. 11.05.13 115 0
249837 ms는 스카이프를 뭣 땜에 인수한 거임? [5] ㅁㄴㄻㄹ갤로그로 이동합니다. 11.05.13 156 0
249836 형들ㅇ ㅣ거 봐줘 [3] 밀제갤로그로 이동합니다. 11.05.13 115 0
249835 어제 올렸던거 소스인데.. [5] 000112갤로그로 이동합니다. 11.05.13 104 0
249833 함수 만들때 매개변수 검증 하잖으 [3] rm . dd갤로그로 이동합니다. 11.05.13 57 0
249832 [국비무료교육]아이폰 3D 게임 프로그래밍 무료교육과정 알카도갤로그로 이동합니다. 11.05.13 46 0
249831 [국비무료교육]실업자취업 국비지원 안드로이드, 아이폰, 자바, 오라클 I 알카도갤로그로 이동합니다. 11.05.13 24 0
249830 안드로이드 개발자 재직자 야간 주말 과정[자바 ~ Android 개발까지 알카도갤로그로 이동합니다. 11.05.13 29 0
249829 아이폰 개발자 재직자 야간 주말 과정[Objective C ~ iphon 알카도갤로그로 이동합니다. 11.05.13 29 0
249828 고수님들 sql server관련 질문요 [4] ㅇㅇ(210.143) 11.05.13 90 0
249827 Google App Engine 잘아는 횽들 마강(121.50) 11.05.13 76 0
249826 횽들 도움좀 ms-sql [2] 아땝갤로그로 이동합니다. 11.05.13 43 0
249825 EC++ 보면 비프렌드 비멤버함수를 애용하자는데.. [1] rm . dd갤로그로 이동합니다. 11.05.13 70 0
249824 여태 피쳐폰 쓰다가 결국 아이폰을 샀다 [2] 사과갤로그로 이동합니다. 11.05.13 105 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2