-9
写PROG扭转存储的指针的下面阵列中为字符串的字符串:数组指针的为字符串用C
字符* array_str_ptr = { “Brinda罗伊” “勒凯什Baid” “内·萨克纳“ ‘ANKIT耆那教’ }
写PROG扭转存储的指针的下面阵列中为字符串的字符串:数组指针的为字符串用C
字符* array_str_ptr = { “Brinda罗伊” “勒凯什Baid” “内·萨克纳“ ‘ANKIT耆那教’ }
由于问题既不是封闭的也不回答,这里有两种可能的方法:
“反向字符串的顺序:
char *array_str_ptr={ "Brinda Roy", "Rakesh Baid", "Neha Saxena", "Ankit Jain" };
char *Reversed[4];
for(int i = 0; i < 4; ++i)
Reversed[i] = array_str_ptr[4-i];
该方法将指针引用以相反顺序复制到另一个缓冲区中。
“反向到字符串” - >这是一个C++ - 的方法,因为它利用了的std ::容器string
#include <string>
char *array_str_ptr={ "Brinda Roy", "Rakesh Baid", "Neha Saxena", "Ankit Jain" };
std::string Strings[4];
for(int i = 0; i < 4; ++i)
Strings[i] = array_str_ptr[i];
“反向串” - >使不同元件中的一个串。
char *array_str_ptr={ "Brinda Roy", "Rakesh Baid", "Neha Saxena", "Ankit Jain" };
char Buf[50];
Buf[0] = 0;
for(int i = 0; i < 4; ++i)
strcat(Buf, array_str_ptr[i]);
这一个将连接成一个长字符串没有任何空格或喜欢的四个字符串。这是更复杂的方法来做到这一点,但这是最快的。
关于手头的任务:你为什么不问那个给你这个任务的人,他们究竟是什么意思?它可以帮你避免像上面那样的评论。
不错的家庭作业。希望你弄明白。祝你好运! – 2013-05-06 14:59:07
[hahaha](http://www.scribd.com/doc/65100585/C-Assingments-Day5) – ibi0tux 2013-05-06 15:00:28
一个指向SO规则的小指针:如果你卡住了,我们很乐意帮助你。但只有在你证明有能力帮助自己之后。我们不在这里为你做你的工作。此外:'反向'。扭转什么?命令?到不同的类型?这些信? – 2013-05-06 15:00:50