[爆卦]字元陣列轉字串是什麼?優點缺點精華區懶人包

為什麼這篇字元陣列轉字串鄉民發文收入到精華區:因為在字元陣列轉字串這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者zptdaniel (忠言本逆耳,實願君向善.)看板C_and_CPP標題Re: [問題] 二維...


43

我寫成下面這樣,有做些修改.

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

void reverse(const char *str,char *str2)
{
int i=0;
int j=strlen(str)-1;
char c;
while (j>=0)
{
str2[i] = str[j];
i++, j--;
}
str2[i]='\0';
}

int main()
{
char *p_str[10]; //宣告一個二維指標字元陣列
p_str[0]="hello";
p_str[1]="world game";
p_str[2]=(char *)malloc(sizeof(char)*15);
p_str[3]=(char *)malloc(sizeof(char)*15);
reverse(p_str[0],p_str[2]); // 將資料反轉
reverse(p_str[1],p_str[3]);
printf("%s\n",p_str[2]);
printf("%s\n",p_str[3]);
free(p_str[2]);
free(p_str[3]);
system("pause");
return 0;
}


用Dev-C++ 可執行.

--
學長學長!那邊有飆車族 學長學長!那邊剛好像有女生 學長學長~那邊有人紅燈右轉
砍人 被壓上車 ψQSWEET
鴿 鴿 鴿 鴿 鴿他媽的 鴿
◎ ◎ 喔~~ ︶ ︶ ◎ ◎ 喔~~ ︶ ︶ ◎ ◎ 攔下來呀! ⊙◥
3╯ξ 沒王法了
(哈欠) (煙~) 是不是?!( )

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.194.100.216
cspy:印象中字串反轉有現成的標準函式可用 09/13 01:37
tropical72:char *strrev(const char*); 09/13 03:03
homal:感謝 09/14 00:01

你可能也想看看

搜尋相關網站