tail head cat sleep
QR code linking to this page

manページ  — ALLOCA

名称

alloca – メモリ割り当て関数

内容

ライブラリ

Standard C Library (libc, -lc)

書式

#include <stdlib.h>

void *
alloca(size_t size);

解説

alloca() 関数は、呼び出し元のスタックフレーム内に size バイトの空き領域を割り当てます。 この一時的な空間は、関数から戻るときに自動的に解放されます。

戻り値

alloca() 関数は、割り当てられた空間の先頭を指すポインタを返します。 割り当て処理に失敗した場合は、 NULL ポインタが返されます。

関連項目

brk(2), calloc(3), getpagesize(3), malloc(3), realloc(3)

バグ

alloca() 関数はマシン依存です。 これを使用することはお勧めできません。

ALLOCA (3) June 4, 1993

tail head cat sleep
QR code linking to this page


このマニュアルページサービスについてのご意見は Ben Bullock にお知らせください。 Privacy policy.

Not only is UNIX dead, it's starting to smell really bad.
— Rob Pike