Computer >> 컴퓨터 >  >> 프로그램 작성 >> C++

C++에서 포인터를 사용하여 문자열 반전


이 기사는 C++ 코딩에서 포인터를 사용하여 문자열을 뒤집습니다. 먼저 문자열에 대한 포인터의 길이를 계산한 다음 for 루프를 감소하는 순서로 실행하여 다음과 같이 역 문자열을 표시합니다.

예시

#include <string.h>
#include <iostream>
using namespace std;
int main(){
   char *str="ajaykumar";
   cout<<"original string::"<<str;
   cout<<endl<<"String after reverse::";
   for(int i=(strlen(str)-1);i>=0;i--){
      cout<<str[i];
   }
   return 0;
}

위의 프로그램은 다음과 같이 역순으로 "ajaykumar" 문자열을 출력합니다.

출력

Original string::ajaykumar
String after reverse::ramukyaja