Contents

?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
문자열 뒤집기 (문자열 거꾸로 출력 간단소스) - 친절한 주석까지 ㅋㅋ
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
No. Category Subject Author Date Views
733 Develop macOS에 node, npm 설치하기 (homebrew) file hooni 2021.11.06 1433
732 Develop [php] 한글 문자열 자르기 (utf-8) hooni 2015.11.10 1437
731 Develop [android] 간단한 SQLIite 예제 hooni 2017.06.14 1441
730 Develop [ios] How to set up clang formatter hooni 2015.09.17 1461
729 Develop [ios] Swift 4 String, Date, DateFormatter 예제 hooni 2018.10.18 1497
728 Develop [swift] popToRoot 모달뷰, 네비게이션컨트롤러 한꺼번에 닫기 file hooni 2021.01.29 1538
727 Develop What is difference between Get, Post, Put and Delete? hooni 2018.02.28 1555
726 Develop How to Test SMTP AUTH using Telnet hooni 2018.04.05 1577
725 Develop [android] 레이아웃 사이즈 변경 (동적; programmatically) hooni 2016.11.07 1597
724 Develop [ios] binary를 C코드로 변환 file hooni 2015.01.03 1633
723 Develop [ios] 스크린 캡쳐 (전원버튼 + 홈버튼) 호출 알아내기 hooni 2014.11.19 1647
722 Develop [python] 파라미터 앞에 *, ** 의 의미? (*args, **kwargs) hooni 2019.11.22 1670
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 71 Next
/ 71