C++ examples for Data Type:char array
Reverse a string in place.
#include <iostream> #include <cstring> using namespace std; void revstr(char *str); int main() {//from w w w .ja v a 2 s . com char str[] = "abcdefghijklmnopqrstuvwxyz"; cout << "Original string: " << str << endl; revstr(str); cout << "Reversed string: " << str << endl; return 0; } // Reverse a string in place. void revstr(char *str) { int i, j; char t; for(i = 0, j = strlen(str)-1; i < j; ++i, --j) { t = str[i]; str[i] = str[j]; str[j] = t; } }