C言語なら俺に聞け(入門編)Part 61
■ このスレッドは過去ログ倉庫に格納されています
0222デフォルトの名無しさん
2010/03/11(木) 19:57:20サイズ違うのにキャストしても大丈夫かな?
void *my_allocate(size_t size)
{
return malloc(size / 4 * 4 + 4);
}
void my_deallocate(void *address)
{
free(address);
}
int main(void)
{
char *pc = (char *)my_allocate(sizeof char);
*pc = 'c';
printf("%c", *pc);
my_deallocate(pc);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています