memccpy定义为:
void *memccpy(void *dest, const void *src, int c, size_t n)
Run Code Online (Sandbox Code Playgroud)
我知道整数c被用作按unsigned char类型转换。
然后我想
void *memccpy(void *dest, const void *src, unsigned char c, size_t n)
Run Code Online (Sandbox Code Playgroud)
看起来好多了。有什么理由memccpy必须使用int参数吗?
c ×1