Contents

조회 수 10017 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
문자열 뒤집기 (문자열 거꾸로 출력 간단소스) - 친절한 주석까지 ㅋㅋ
void main(){
    char s[11+1], temp;
    int i, j, len;

    /* 문자 배열 s에 문자열 상수를 복사해 넣는 함수 */
    strcpy(s, "Misty Blue.");
    
    /* 문자열 s를 그대로 출력 */
    printf("%s\n\n",s);
    
    /* len에 문자열의 길이 11이 들어간다. */
    len=strlen(s);

    /* s[i]와 s[j]를 서로 맞바꾼다. */
    /* temp는 이를 위해 쓰이는 임시변수이다. */
    for(i=0,j=len-1; i<j; i++,j--){
        temp=s[i];
        s[i]=s[j];
        s[j]=temp;
    }
    
    /* 뒤집힌 문자열 s를 출력한다. */
    printf("%s\n",s);
}

(설명)
위의 예는 문자열을 뒤집는 예이다.
문자열을 뒤집는 기능으로 Turbo-C의 기본 함수인 char *strrev(char *s); 가 준비되어 있다.
이 함수는 리턴값으로 뒤집어진 문자열의 선두번지를 가리키는 포인터를 반환한다.

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
1173 System/OS 해커스랩 깨기.. 후후.. ㅋㅋ file hooni 2013.04.23 18496
1172 Etc 플라스터(Plaster) 수업 내용 secret hooni 2016.05.24 0
1171 Develop 프로그램 문서 관리 (Doxygen) hooni 2013.04.23 16427
1170 Develop 프로그래밍에서 foo, bar 함수의 유래 file hooni 2013.06.25 21363
1169 Develop 프로그래밍 소스 관련 사이트.. hooni 2013.04.23 16515
1168 Develop 페이팔에서 돈 찾기 (Paypal withdraw) file hooni 2014.02.20 11446
1167 Etc 티스토리 테이블 html,css 구문 hooni 2013.11.03 16023
1166 System/OS 콘솔에서 패스워드 걸린 zip 압축하는 명령 hooni 2018.03.02 1074
1165 System/OS 컴파일러 수업 자료(교재 : 컴파일러 입문) file hooni 2003.04.23 22046
1164 Develop 캘리포니아 운전면허 족보 file hooni 2017.06.12 844
1163 Etc 캘리포니아 운전면허 문제 file hooni 2017.07.22 1135
1162 Develop 최근 논문 자료 (2011/01/03, 만현형한테 보낸거..) secret hooni 2013.04.23 10366
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 98 Next
/ 98