[問題] 一題面試遇到的問題
想請問版上的強者們,一題筆試遇到的問題
問題如下:
----------------------------------
請問以下的code有甚麼問題?
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void reverse(char *p)
{
int i,j;char c;
for(i=0,j=strlen(p)-1;i<j;i++,j--)
{
c=p[i];
p[i]=p[j];
p[j]=c;
}
}
int main()
{
char s[]="ABCDEFG";
reverse(s);
printf("s=%s\n",s);
system("pause");
return 0;
}
----------------------------------
(ps.我用dev c++跑卻有跑出正確的結果,感覺上好像沒有問題啊)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.243.49.68
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1469462029.A.C1B.html
推
07/26 00:02, , 1F
07/26 00:02, 1F
推
07/26 00:08, , 2F
07/26 00:08, 2F
→
07/26 00:09, , 3F
07/26 00:09, 3F
→
07/26 00:09, , 4F
07/26 00:09, 4F
→
07/26 00:17, , 5F
07/26 00:17, 5F
→
07/26 00:17, , 6F
07/26 00:17, 6F
→
07/26 00:38, , 7F
07/26 00:38, 7F
→
07/26 01:00, , 8F
07/26 01:00, 8F
→
07/26 01:00, , 9F
07/26 01:00, 9F
推
07/26 01:17, , 10F
07/26 01:17, 10F
→
07/26 01:34, , 11F
07/26 01:34, 11F
推
07/26 07:29, , 12F
07/26 07:29, 12F
→
07/26 07:30, , 13F
07/26 07:30, 13F
→
07/26 07:31, , 14F
07/26 07:31, 14F
推
07/26 07:39, , 15F
07/26 07:39, 15F
→
07/26 10:07, , 16F
07/26 10:07, 16F
→
07/26 10:07, , 17F
07/26 10:07, 17F
→
07/26 10:08, , 18F
07/26 10:08, 18F
→
07/26 10:11, , 19F
07/26 10:11, 19F
→
07/26 13:24, , 20F
07/26 13:24, 20F
推
07/27 05:44, , 21F
07/27 05:44, 21F
→
07/27 05:45, , 22F
07/27 05:45, 22F
→
07/27 05:45, , 23F
07/27 05:45, 23F
推
07/28 18:21, , 24F
07/28 18:21, 24F
→
07/28 18:21, , 25F
07/28 18:21, 25F
→
07/29 11:28, , 26F
07/29 11:28, 26F
→
07/29 11:31, , 27F
07/29 11:31, 27F
→
07/29 11:32, , 28F
07/29 11:32, 28F
→
07/30 09:20, , 29F
07/30 09:20, 29F