如何用Replace替换上传文件路径中的"\"字符
发布网友
发布时间:2023-11-04 20:41
我来回答
共2个回答
热心网友
时间:2024-11-26 08:15
1、c/c++把一个\用来定义转义字符,如'\n'表示一个换行符。
2、为了区别\是用来转义的,还是它本身,规定\\表示一个字符\本身。
3、所以dos路径中的\,在c/c++里必须用\\表示。
4、如果是ms windows 下使用c/c++,可以用一个/来表示dos路径的\。
5、示例:
"d:\\test\\1.txt"
"d:/test/1.txt"
以上两个路径在ms windows下是等价的。
热心网友
时间:2024-11-26 08:15
示例(用\\替换路径中的\):
filename = filename.Replace("C:\aaa\bbb\ccc.TXT","\\");