게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[본삭금][특이특이]char array 의 strlen
게시물ID : programmer_12476짧은주소 복사하기
작성자 : 가치노을
추천 : 0
조회수 : 610회
댓글수 : 10개
등록시간 : 2015/07/31 16:02:58
옵션
  • 본인삭제금지
잘돌아가던 코드가 문제가 생겨
디버깅중

string 길이 비교에서 계속 오류가 나더라구요

보자하니 
unsigned char temp[] ={'0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0'};
12개의 unsigned char로 선언되있었는데

char* 로 캐스팅하여 인수로 넘겨
strlen을 해보니 13이 나옵니다.
이상하다 싶어 11 char를 입력해보니
strlen은 11이 나옵니다

뭔가 bit 바이트가 추가된거같기도 하구요
명확히 모르겠습니다.
왜그럴까요..?
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호