[問題] 關於這個function
各位好,
剛學C,目前正在做字串從後面印出
EX. how,are,you 印出來變成 you are how
我是想到用堆疊去寫!!
我在網路上看到這個副程式
void showStrRev(char *str)
{
char *p;
if (p = strtok(str,","))
{
showStrRev(NULL);
printf("%s ", p);
}
}
只要把字串丟進去,他就會有我要的結果,
請問這個副程式,可以幫我解釋一下,為什麼可以顛倒印出嗎
strtok我只知道是把字串依照","分開
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.135.97.149
→
09/10 01:22, , 1F
09/10 01:22, 1F
→
09/10 01:26, , 2F
09/10 01:26, 2F
→
09/10 01:29, , 3F
09/10 01:29, 3F
→
09/10 07:20, , 4F
09/10 07:20, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):