【ANSI-C】 C言語なら俺に聞け! Part 127
■ このスレッドは過去ログ倉庫に格納されています
0293デフォルトの名無しさん
2006/05/18(木) 09:55:55int StackPush(Stack *s, void *x)
{
if (s->ptr >= s->max)
return (-1);
memcpy((char *)s->stk + s->ptr * s->sz, x, s->sz);
s->ptr++;
return (0);
}
スタック構造のプログラムで
void 型のポインタである値stkに、任意の型の値xに入れるために、
stkをchar型にキャストしてますが、これは何のためですか?
■ このスレッドは過去ログ倉庫に格納されています