C中如何把字符串里面的各个元素倒过来,然后保存的另

2021-01-20 14:55:09 字数 1571 阅读 5175

1楼:dy丶淡语

static void main(string args)char newstr = new char[str.length];

//拆分单子字符存储到数组

for (int i = 0; i < str.length; i++)

string s = null;

//倒着添加单个字符到一个新的字符串

for (int i = str.length-1; i >= 0; i--)

return s;}

2楼:匿名用户

倒着for循环,依次输出每个char…

c#怎么把一个字符串,以空格为单位分别存入数组,一个字串作为数组的一个元素

3楼:匿名用户

用string.split语法,,用“ ”空格来分割,这样应该就自动把它按照空格分别装入数组了

4楼:匿名用户

string str = "./xcode.configenc.pl -u32pid 6410 -u32encodertype 0 -u32codingmode 2

-instance 4";(你要用的字符串)

string ss = str.split(' ');(分隔出来的数组)

5楼:匿名用户

用sipte(' ')转换成数组啊!不知道单词有没有打错,就是这个方法就可以了。

c#里面怎么把一个字符串逐个放入一个数组中?

6楼:匿名用户

system.string自带有tochararray方法,可以直接将字符串转为char数组,也就是例如

string str = "hello, world";

char chars = str.tochararray();

7楼:匿名用户

你的意思是 比如 hello这个字符串?数组是h,e,l,l,o?

那就可以用string.mid(i,1)函数。

8楼:匿名用户

用for 或while循环语句 逐个对数组元素赋值

9楼:匿名用户

string s="abcde";

char t[100];

int i;

for(i=0;s.length;i++)t[i]=s[i];

t[i]=0;

10楼:

string s="abcde";

char array = new char[s.length];

for(int i=0;i < s.length; i++)array[i]=s[i];

array[i] = '\0';

或者string str= " ,.:";

char array= str.tochararray();参见:

http://msdn.microsoft.***/zh-**/library/ezftk57x.aspx