How to Reverse a String With C++


C++ is a popular computer programming language. This general-purpose programming language has become the language of choice for many programmers. Its object-oriented nature allows users to develop large computer programs in a structured way with ease. Like most programming languages, C++ has many different data types. A data type defines how the data is stored in computer memory and how it is handled by the processor. A "string" is one such data type and can consist of letters and numbers. C++ provides a built-in function to reverse a string; for example, it will reverse "best4you" into "uoy4tseb."

  • Open a C++ programming environment such as visual C++ on your computer. Start a new project by clicking File->New->Project. Select "Console Application," give it a name in the File Name field and click "OK."

  • Double-click on the program file in the Solution Explorer on the right. This will open up the main program file.

  • Modify the program file according to the code below:

    include <string.h>
    include <stdio.h>

    int main( void )


    char* string = "Your String Goes Here";

    char* reversedstring;

    reversedstring = _strrev(string);

    printf( "The reversed string is: %s\n", reversedstring);


    Compile and run the program. In Microsoft Visual studio this can be done by pressing the F5 key once.

Related Searches


  • Photo Credit Comstock Images/Comstock/Getty Images
Promoted By Zergnet



Related Searches

Check It Out

Geek Vs Geek: Robot battles, hoverboard drag race, and more

Is DIY in your DNA? Become part of our maker community.
Submit Your Work!