例题:函数void inverse( char *ch ) 的功能:将字符串ch按逆序输出。
例如:如果ch是”abc123”,则输出”321cba”。
#include <iostream>
using namespace std;
void inverse(char *ch) {
int len= strlen(ch);
for (int i = 0; i <len/2; i++)
{
char temp;
temp = ch[i];
ch[i] = ch[len - i-1];
ch[len -i- 1] = temp;
}
}
void main() {
char ch[] = "abcdef";
inverse(ch);
cout << ch << endl;
}
运行结果: