gpt4 book ai didi

c++ - 在 C++ 中使用 Cstrings 反转字符串

转载 作者:行者123 更新时间:2023-11-28 04:30:38 25 4
gpt4 key购买 nike

<分区>

我正在尝试获取用户输入并将其反转以便稍后进行比较。看起来我正朝着正确的方向前进,但我似乎无法弄清楚为什么我的方法只返回一个字母。当我 cout reversedInput 时,它应该返回整个反转的 Cstring。

#include <cstring>
#include <iostream>
#include <stdio.h>
using namespace std;
void reverseString(char arr[100]);
char reversedInput[100];


int main() {

char input[100];


cout<<"Please enter a string"<<endl;
cin.getline(input, 100);
cout<<"You entered "<<input<<endl;

reverseString(input);
cout<<"The reverse is "<<reversedInput<<endl;

system("pause");
return 0;
}

void reverseString (char arr[]) {
int i;
int j = strlen(arr) - 1;
char temp;

for (i = 0; i < j; i++, j--) {
temp = arr[j];
// arr[j];
reversedInput[i] = temp;
}

}

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com