[問題] 字串倒轉

作者: EngRookie (EngRookie)   2016-05-06 18:00:22
問題: 我想回傳陣列字串,但是 main 函數印出來的是記憶體亂碼
所以我想請問如何在不使用全域變數的情況下回傳陣列
謝謝各位: )
#include "stdafx.h"
#include <stdio.h>
char* reverseString(char* s)
{
int stringLen = strlen(s);
char destiStr[100];
int i = 0, j = 0;
for (i = stringLen - 1, j = 0; i >= 0; i
作者: mabinogi805 (焚離)   2016-05-06 18:04:00
十三戒之5
作者: longlongint (華哥爾)   2016-05-06 18:52:00
你用<string>吧
作者: Caesar08 (Caesar)   2016-05-06 19:06:00
既然用visual studio,為甚麼不用C++呢?
作者: bigpigbigpig (To littlepig with love)   2016-05-06 21:00:00
作者: Schottky (順風相送)   2016-05-06 21:00:00
可能因為這是清朝道光年間很流行的面試題吧
作者: MOONRAKER (㊣牛鶴鰻毛人)   2016-05-06 21:14:00
19世紀的考題 >_<以前也謔稱A*toCAD是19世紀的軟體
作者: descent (「雄辯是銀,沉默是金」)   2016-05-06 22:20:00
傳另外一個 array 進去當傳回值
作者: sss22213 (sss22213)   2016-05-07 13:17:00
作者: chienweichih ((゚д゚))   2016-05-07 23:02:00
用遞迴
作者: sodas500i (想吃什麼,你請客)   2016-05-09 01:36:00
直接在function中將字串存在s應該就可以了吧
作者: EngRookie (EngRookie)   2016-05-09 15:29:00
謝謝各位 主要是FUNCUP引數不能變動才有點麻煩

Links booklink

Contact Us: admin [ a t ] ucptt.com