모바일 오유 바로가기
http://m.todayhumor.co.kr
분류 게시판
베스트
  • 베스트오브베스트
  • 베스트
  • 오늘의베스트
  • 유머
  • 유머자료
  • 유머글
  • 이야기
  • 자유
  • 고민
  • 연애
  • 결혼생활
  • 좋은글
  • 자랑
  • 공포
  • 멘붕
  • 사이다
  • 군대
  • 밀리터리
  • 미스터리
  • 술한잔
  • 오늘있잖아요
  • 투표인증
  • 새해
  • 이슈
  • 시사
  • 시사아카이브
  • 사회면
  • 사건사고
  • 생활
  • 패션
  • 패션착샷
  • 아동패션착샷
  • 뷰티
  • 인테리어
  • DIY
  • 요리
  • 커피&차
  • 육아
  • 법률
  • 동물
  • 지식
  • 취업정보
  • 식물
  • 다이어트
  • 의료
  • 영어
  • 맛집
  • 추천사이트
  • 해외직구
  • 취미
  • 사진
  • 사진강좌
  • 카메라
  • 만화
  • 애니메이션
  • 포니
  • 자전거
  • 자동차
  • 여행
  • 바이크
  • 민물낚시
  • 바다낚시
  • 장난감
  • 그림판
  • 학술
  • 경제
  • 역사
  • 예술
  • 과학
  • 철학
  • 심리학
  • 방송연예
  • 연예
  • 음악
  • 음악찾기
  • 악기
  • 음향기기
  • 영화
  • 다큐멘터리
  • 국내드라마
  • 해외드라마
  • 예능
  • 팟케스트
  • 방송프로그램
  • 무한도전
  • 더지니어스
  • 개그콘서트
  • 런닝맨
  • 나가수
  • 디지털
  • 컴퓨터
  • 프로그래머
  • IT
  • 안티바이러스
  • 애플
  • 안드로이드
  • 스마트폰
  • 윈도우폰
  • 심비안
  • 스포츠
  • 스포츠
  • 축구
  • 야구
  • 농구
  • 바둑
  • 야구팀
  • 삼성
  • 두산
  • NC
  • 넥센
  • 한화
  • SK
  • 기아
  • 롯데
  • LG
  • KT
  • 메이저리그
  • 일본프로야구리그
  • 게임1
  • 플래시게임
  • 게임토론방
  • 엑스박스
  • 플레이스테이션
  • 닌텐도
  • 모바일게임
  • 게임2
  • 던전앤파이터
  • 마비노기
  • 마비노기영웅전
  • 하스스톤
  • 히어로즈오브더스톰
  • gta5
  • 디아블로
  • 디아블로2
  • 피파온라인2
  • 피파온라인3
  • 워크래프트
  • 월드오브워크래프트
  • 밀리언아서
  • 월드오브탱크
  • 블레이드앤소울
  • 검은사막
  • 스타크래프트
  • 스타크래프트2
  • 베틀필드3
  • 마인크래프트
  • 데이즈
  • 문명
  • 서든어택
  • 테라
  • 아이온
  • 심시티5
  • 프리스타일풋볼
  • 스페셜포스
  • 사이퍼즈
  • 도타2
  • 메이플스토리1
  • 메이플스토리2
  • 오버워치
  • 오버워치그룹모집
  • 포켓몬고
  • 파이널판타지14
  • 배틀그라운드
  • 기타
  • 종교
  • 단어장
  • 자료창고
  • 운영
  • 공지사항
  • 오유운영
  • 게시판신청
  • 보류
  • 임시게시판
  • 메르스
  • 세월호
  • 원전사고
  • 2016리오올림픽
  • 2018평창올림픽
  • 코로나19
  • 2020도쿄올림픽
  • 게시판찾기
  • 게시물ID : programmer_17860
    작성자 : 자르반고등어
    추천 : 0
    조회수 : 2513
    IP : 219.241.***.66
    댓글 : 13개
    등록시간 : 2016/07/10 23:49:06
    http://todayhumor.com/?programmer_17860 모바일
    C언어는 한글을 어떻게 받아 들이나요?
    옵션
    • 본인삭제금지
    <div>//각 글자 하나하나를 가져와서 비교해보는 방법 연구</div> <div>//각 자음 모음을 숫자화 시키면 첫번째 수는 -95 이고 그이후의 숫자가 각 자음, 모음에 따라 다르다</div> <div>//따라서 각 홀수 (0부터 세니까)의 수를 비교해서 같은 숫자이면 같은 글자일 확율이 높음</div> <div>/**/</div> <div>#include<stdio.h></div> <div>#include<string.h></div> <div>#pragma warning(disable:4996)</div> <div><br></div> <div>int main()</div> <div>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>char i[20];</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>char k[20];</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int j = 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int a=0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>int b=0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>gets(i);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>gets(k);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("i에 저장된 글자:%s\n", i);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>while (a < 20)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div>       printf("%d\n", i[a]);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>   a++;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("**************************\n");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("k에 저장된 글자: %s\n", k);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>a = 0;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>while (a < 20)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%d\n", k[a]);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>a++;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("************************\n");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span></div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for (a = 0; a<20; a++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if (i[a] == k[a])</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>a++;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>continue;</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%c\n", i[a]); //각 배열을 비교해서 같으면 글자를 띄움 -> 안뜸</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>if (i[a] = !k[a])</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%s", i[j]);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("************************** \n");</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>for (a = 0; a < 20; a++)</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>{</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>b = strncmp(i, k, a );</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>printf("%d번째 숫자 비교결과: %d \n",a+1, b);</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>}</div> <div><span class="Apple-tab-span" style="white-space:pre;"> </span>return 0;</div> <div>}</div> <div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201607/1468161767562e447740354f1188468fe330fcee81__mn558361__w1600__h900__f187152__Ym201607.png" width="800" height="450" alt="제목 없음1.png" class="chimg_photo" style="border:none;" filesize="187152"></div> <div style="text-align:left;"><img src="http://thimg.todayhumor.co.kr/upfile/201607/1468161769ce3c541300c4472b91c260f0b7bebef2__mn558361__w1600__h900__f216977__Ym201607.png" width="800" height="450" alt="제목 없음2.png" class="chimg_photo" style="border:none;" filesize="216977"></div><br></div> <div>도서관리 프로그램을 존더 크고 아름답게 만들기 위해 이것저것 시도해보고 있는데</div> <div>한글자체를 글자가 어떻게 받아 들이는지 궁금합니다.</div> <div>소스처럼 배열을 선언해서 글자를 받아 들이면 각 배열의 숫자를 숫자로 표현하게 했는데 </div> <div>이과정에서 각각2바이트씩 표현하되 하나의 숫자는 동일하면서 나머지 1바이트의 숫자가 다름으로써 한글의 차이를 나타냄을 알았습니다.</div> <div>이후 각 배열을 비교해서 그 결과값을 숫자로 띄워 보는데 </div> <div>제가 생각했던 결과는 처음 두 글자인 '안녕' 부분을 제외한 나머지가 다르가 그 이후에 나머지 배열값은 같으므로</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>-1</div> <div>-1</div> <div>-1</div> <div>-1</div> <div>-1</div> <div>-1</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>0</div> <div>라고 뜰 것이라 생각했는데 결과가 저렇게 떴네요</div> <div>왜 결과가 이런식으로 나오는지 궁금합니다.</div> <div>배열을 숫자로 표현하는 쪽에서는 0 이후로 양쪽 모두 -52라는 동일한 숫자가 떳음에도 불구하고 </div> <div>두 배열을 비교해보면 같은 -52 라고 나온 쪽까지도 다른 결과가 나오는지 궁금합니다.</div>

    이 게시물을 추천한 분들의 목록입니다.
    푸르딩딩:추천수 3이상 댓글은 배경색이 바뀝니다.
    (단,비공감수가 추천수의 1/3 초과시 해당없음)

    죄송합니다. 댓글 작성은 회원만 가능합니다.

    번호 제 목 이름 날짜 조회 추천
    17873
    [본삭금] 우분투 아파치 서버에서 해외 아이피 막는 설정... [2] 본인삭제금지 야간산책 16/07/12 10:49 405 0
    17871
    "SW 인력, 젊을 땐 과잉근로 나이들면 과소근로" 오늘 인터넷 기사 [3] 사색을하자 16/07/12 10:02 730 0
    17869
    워드프레스 simplr-registration-form 업데이트 주의!! 창작글 설명요정 16/07/12 09:30 375 0
    17867
    MFC OCI "conn->createStatement" 질문입니다. 창작글외부펌금지 묠뉘르 16/07/11 22:59 417 0
    17866
    오 한글을 띄웠습니다 이거 재밌네요 ㅋㅋ [2] 자르반고등어 16/07/11 22:03 677 0
    17865
    [본삭금]전문연구요원 대학원 어떻게 가야할까요 .. [1] 본인삭제금지 fsaas 16/07/11 17:46 591 0
    17864
    웹(HTML) 특수문자포함된파일 다운로드 문제입니다. [2] 본인삭제금지 뽈뽀라이 16/07/11 17:01 512 0
    17863
    app 제작의뢰] 안드로이드 + iOS 어플 제작 [4] 물어라이코스 16/07/11 15:52 1697 0
    17862
    Android Studio Google 로그인 질문드립니다. [2] 베스트금지 으겔걸걹 16/07/11 14:30 387 0
    17861
    MFC 기반에서 ssd에 영상을 저장하는데 저장속도가 갑자기 느려집니다 [11] 본인삭제금지 foxdiary 16/07/11 11:56 754 1
    C언어는 한글을 어떻게 받아 들이나요? [13] 본인삭제금지 자르반고등어 16/07/10 23:49 2514 0
    17859
    프로그래머로써 실질적으로 취업에 도움이 될만한 활동들이 있을까요? [2] 본인삭제금지 훗날닭집사장 16/07/10 17:37 769 1
    17858
    메모리가 계속 누적되는 상황... [7] 본인삭제금지 어렵당ㅠㅠㅠ 16/07/10 16:50 661 0
    17857
    스트레스 테스트가 뭔가요?쉽게 설명부탁드립니다.. [2] 본인삭제금지 fine... 16/07/10 11:12 470 0
    17856
    갤러리에서 사진을 읽고서버로보내려려는데 Permission denied kotran 16/07/10 06:16 816 0
    17853
    [뻘글]저기...에러 잡으시면 세레모니 같은 거 하시나요? [4] 사이클롭스 16/07/09 22:47 537 2
    17851
    IE를 주깁시다 IE는 나의 원수 [3] 프로페서X 16/07/09 18:18 581 2
    17850
    Cygwin 써보신분 계신가요? [2] 오유BOT 16/07/09 16:07 579 0
    17849
    아 비주얼스튜디오 설치오류 진짜...ㅠㅠ 살려주세요 [4] 증명의나락 16/07/08 22:33 3886 0
    17847
    자바 그래픽 + 쓰레드 질문입니다. 본인삭제금지외부펌금지 docjstk 16/07/08 14:56 714 0
    17846
    cmd 명령어로 검색결과를 새창띄우기? 이런게 되나요? [3] 본인삭제금지외부펌금지 임시변경 16/07/08 12:33 849 0
    17845
    php 질문드립니다. [4] 본인삭제금지 대★맛이야 16/07/08 11:10 528 0
    17843
    10분 이내의 홍보영상을 만들어야하는데 처음이라서 도움이 필요해요 [3] 본인삭제금지 박텔호텔 16/07/08 01:24 502 0
    17842
    v8 gyp로 프로젝트 만들기 성공하신분 있나요? 아~ 망할 gyp ㅠ [2] 본인삭제금지 을파소 16/07/08 00:46 411 0
    17841
    css 질문드립니다. [2] 본인삭제금지 대★맛이야 16/07/07 23:53 438 0
    17840
    안드로이드 배우려는 학생인데요 [9] 창작글 Renya 16/07/07 22:51 573 0
    17839
    구글 위치정보파일은 어떻게 열어볼수있을까요? [3] 세콰이어 16/07/07 22:39 816 0
    17838
    커맨드라인으로 인수 받아서 배열로 넘기기 [8] 본인삭제금지 AsadaShino 16/07/07 17:53 446 0
    17837
    jQuery] string match 관련 질문!! [4] 본인삭제금지 물어라이코스 16/07/07 15:03 608 0
    17836
    C# 또는 C 에서 f(x) 표현 하는 방식중에서 질문입니다. [1] 본인삭제금지 아히히호호 16/07/07 13:40 722 0
    [◀이전10개] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [다음10개▶]
    단축키 운영진에게 바란다(삭제요청/제안) 운영게 게시판신청 자료창고 보류 개인정보취급방침 청소년보호정책 모바일홈