看板 TransCSI 關於我們 聯絡資訊
※ 引述《Elfiend (小孩)》之銘言: : =========================================================== : void reverse_string(char a[]) { : char change; : int i,j; : for (i=0 ; a[i]!='/0'; i++) j++; // 數字數 : while (j>0) { change = a[j] ; : a[j] = a[j-1]; : a[j-1] = change; : } //將最後一項移到第一項 : reverse_string (&a[1]); : } ============================================== void reverse_string(char a[]) { char change; int i,j=0; for (i=0 ; a[i]!='\0'; i++) j++; if(j<1) return; while (--j>0) { change = a[j] ; a[j] = a[j-1]; a[j-1] = change; } //將最後一項移到第一項 reverse_string (&a[1]); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.138.240.232
Elfiend:謝謝指正~ 61.59.237.173 07/15