차례대로 해석좀요 해석이안되요 ㅠㅠ ㅈㅅ합니다
오늘 마지막질문 이거 설명좀..
나죽어(175.125)
2015-12-24 19:05
추천 0
댓글 6
다른 게시글
-
글쓰고싶서 손가락 근질되는넘들 [1]익명(122.42) | 15.12.24추천 0
-
코로모 이번에 대학들어간다면서익명(180.230) | 15.12.24추천 0
-
여자친구도 업나 이세끼들은ㅋㅋirene(logox1) | 15.12.24추천 0
-
보통 프로그래밍 하는 사람들은 다양한 출력방법 최소 다 한번씩은익명(223.62) | 15.12.24추천 0
-
안보이는 드래곤코로모(qscsq) | 15.12.24추천 0
-
다음학기에 알고리즘이랑 패턴인식이라는 수업 듣는데요 [9]익명(211.36) | 15.12.24추천 0
-
풀어놓고보면 쉬운데 꼭 만들때가 어려워익명(223.62) | 15.12.24추천 0
-
횽들 크리스마스 트리만두로왓오요PERROS.(perros1101) | 15.12.24추천 0
-
형님들 API 좀 물어볼게요 [1]익명(168.154) | 15.12.24추천 0
-
연결리스트 스택 힙 제대로 보려면 자료구조 책 보면되나여?ㅁㄴㅇㄹ(175.125) | 15.12.24추천 0
메인함수서부터 차례대로읽어줌. 128칸짜리 char형 str이란이름의 배열을 만들어놓고
stradd함수를 호출함. 인자로 str과 'a'라는 문자를보냄. 이때 함수내부에선 str의 길이를구한뒤 가령 banana라면 길이는 6이나오겠지. 그런데 배열은 012345로나올것아님? 그러니 6번째 자리에 str[len] = c 로 6번째위치에 붙일문자를 넣어줌
str[len+1] = 0으로 문자삽입후 다음칸에 널문자 삽입, 그리고 함수종료, puts(str) 로 결과출력
감사합니다 흐린바다님
말이설명이좀 이상하게했지만 정리하자면 입력받은문자를 문자열뒤에 추가시키고 len+1번째배열위치에 널문자를넣었다는거임 백슬래쉬가 안쳐진듯하지만
그냥 수에 문자열을받아, 그문자열의 길이를 알아내, 그 문자열길이 + 1에 문자를 삽입하면 기존 문자열에 문자하나가 붙은거겠지 끗.