介绍使用C语言,C#语言,Mathematica和Matlab进行字符串(数组)的取反操作。
工具/原料
C/C#/Mathematica/Matlab
方法/步骤
1
首先,引用string.h可以使用库函数_strrev直接对字符串数组就地翻转,用法如图。
2
也可以自己编写函数来实现。如图实现了把src翻转复制到dest.
3
当然也可以自己编写实现就地翻转。先获取字符串长度,然后循环处理半个字符串,与另外半边交换。
5
在Mathematica中,可以使用StringReverse函数翻转字符串。
6
在Matlab中,使用flip函数翻转字符串。
注意事项
使用C#时,也可以直接使用char[]数组来操作,翻转字符数组。