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

為什麼這篇二維字串陣列鄉民發文收入到精華區:因為在二維字串陣列這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者homal (\冏/)看板C_and_CPP標題[問題] 二維字元陣列 & 字串反轉時間...


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

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

int main()
{
char *p_str[10]; //宣告一個二維指標字元陣列

p_str[0]="hello";
p_str[1]="world game";
reverse(p_str[0]); // 將資料反轉
reverse(p_str[1]);
return 0;
}


我的 reverse function 要怎麼改才會對@@?

一執行馬就當掉了... 二維陣列不能這樣用嗎?


--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.231.17
zerodevil:置底十誡之四 09/12 12:28
hilorrk:問題不在reverse 而是compile給的"xxx"是const的 你要自己 09/12 12:43
homal:請問要怎麼改比較好,因為當初已經用 p_str[0] 來存資料了 09/12 12:43
hilorrk:給空間才能改 09/12 12:43

你可能也想看看

搜尋相關網站