以下是簡化過的程式碼,compile 可以過,
但執行會 return 5,請問是哪裡有問題嗎?囧
Platform:XP + MinGW
Compiler:GCC 3.4.5 (mingw-vista special r3)
> -------------------------------------------------------------------------- <
// 網頁上色版 http://pastebay.com/110504
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int cx;
char *src = "3243f6a8885a308d313198a2e0370734";
unsigned char *dest = (unsigned char *) malloc( 16 * sizeof (unsigned char) );
for (cx = 0; cx < 16; cx++)
sscanf(src + cx * 2, "%02X", dest + cx);
malloc(16);
puts("test");
return 0;
}
--
One should love animals. They are so tasty.
每個人都應該愛動物,他們是如此美味。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.204.248.250
※ 編輯: B9 來自: 123.204.248.250 (11/24 16:31)
推
11/24 16:31, , 1F
11/24 16:31, 1F
→
11/24 16:31, , 2F
11/24 16:31, 2F
推
11/24 16:32, , 3F
11/24 16:32, 3F
→
11/24 16:34, , 4F
11/24 16:34, 4F
→
11/24 16:36, , 5F
11/24 16:36, 5F
→
11/24 16:36, , 6F
11/24 16:36, 6F
推
11/24 16:39, , 7F
11/24 16:39, 7F
→
11/24 16:40, , 8F
11/24 16:40, 8F
→
11/24 16:40, , 9F
11/24 16:40, 9F
→
11/24 16:44, , 10F
11/24 16:44, 10F
→
11/24 16:47, , 11F
11/24 16:47, 11F
※ 編輯: B9 來自: 123.204.248.250 (11/24 17:00)
→
11/24 17:00, , 12F
11/24 17:00, 12F
→
11/24 17:09, , 13F
11/24 17:09, 13F
→
11/24 17:09, , 14F
11/24 17:09, 14F
→
11/24 17:12, , 15F
11/24 17:12, 15F
→
11/24 17:12, , 16F
11/24 17:12, 16F
→
11/24 17:12, , 17F
11/24 17:12, 17F
→
11/24 17:14, , 18F
11/24 17:14, 18F
→
11/24 17:16, , 19F
11/24 17:16, 19F
→
11/24 17:16, , 20F
11/24 17:16, 20F
→
11/24 17:16, , 21F
11/24 17:16, 21F
→
11/24 17:28, , 22F
11/24 17:28, 22F
→
11/24 17:30, , 23F
11/24 17:30, 23F
→
11/24 17:30, , 24F
11/24 17:30, 24F
→
11/24 17:31, , 25F
11/24 17:31, 25F