gpt4 book ai didi

将正斜杠转换为反斜杠

转载 作者:太空宇宙 更新时间:2023-11-04 00:14:53 25 4
gpt4 key购买 nike

<分区>

这是我尝试的代码:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char *convertDirec(char direc[]){
for(int i = 0; i < strlen(direc); i++){
if(direc[i]=='/'){
direc[i]=='\\';
}
}
return direc;
}

int main(){
printf("%s", convertDirec("C:/Users/user/Documents/data.csv"));
}

但是,main 中的printf 语句只是打印相同的路径。我在网上找到了另一个关于这个的资源,逻辑似乎和我的一样,所以我不确定我的错误在哪里。我尝试执行 direc[i] == "/",但这给出了相同的结果。我也尝试替换随机字母,但这也失败了。

我也尝试过使用指针来做到这一点,但这也没有用。

char *convertDirec(char direc[]){
for(char *p = direc; *p != '\0'; ++p){
if(*p == '/')
*p='\\';
}
return direc;
}

感谢任何帮助,谢谢。

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