[問題] void and char 問題
CODE如下:
void movem (void *a, void *b, const size_t size, const int nitem)
{
long i;
char *c = a;
char *d = b;
i = size * nitem;
if (c > d)
while (i--) *d++ = *c++;
else {
c+=i; d+=i;
while (i--) *--d = *--c;
}
}
在codeblock下可以編譯過,但是在bcb下卻無法,想求解 感謝!
ERROR: Cannot convert 'void *' to 'char *'
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.118.175.31
※ 編輯: sos0214 來自: 140.118.175.31 (11/09 18:18)
→
11/09 18:18, , 1F
11/09 18:18, 1F
→
11/09 18:51, , 2F
11/09 18:51, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章