#include <stdio.h>
#include <string.h>
#include <algorithm>
void transOrderC( char* data)
{
auto l = strlen(data);
if (l < 1) return;
auto m = l / 2;
auto start = 0;
while (start < m)
{
std::swap(data[start],data[l-start-1]);
++start;
}
}
void transOrder(char* data)
{
auto l = strlen(data);
std::reverse(data, data + l);
}
int main()
{
char a[] = "apple";
transOrder(a);
return 0;
}