U E D R , A S I H C RSS

문�반대출력/Microsoft

~cpp
       char *
       _strrev (string)
             char *string;
             {
             char *start = string;
             char *left = string;
             char ch;

             while (*string++)
                     ;
             string -= 2;
             while (left < string)
                     {
                     ch = *left;
                    *left++ = *string;
                     *string-- = ch;
                     }
             return(start);
             }

----
n byte 문�를 뒤집기 위해 � 다른 n byte � 버�가 필요하지 않군요. 1 byte � ch 변수와 ��터 �개면 �겠군요. '��터 연산'� �숙해지면 좋� 것 같네요. --��준
실제 구현� 어떻게 �루어져 있는 지 �금했는� �사합니다^^ 문�열� 맨 앞글�와 맨 뒷글�부터 swap하는 방법으로 간단하게 변환� 가능하네요 오 신기하다 ㅋ -- ��현처�화면
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:29
Processing time 0.0042 sec