590
回編集
-
差分
ページの作成:「<strong>SBRK</strong> ==概要== char * sbrk(int incr) ==詳細== <strong>Sbrk</strong>()はincrバイト分だけ、プログラムに割り当てされた高位...」
<strong>SBRK</strong>
==概要==
char * sbrk(int incr)
==詳細==
<strong>Sbrk</strong>()はincrバイト分だけ、プログラムに割り当てされた高位メモリを増やします。これは以前の最高位の位置を返します。従って、<strong>sbrk(0)</strong>はその値を変えることなく、現在の最高位の位置のポインタを返します。リクエストを満たすだけのメモリが足りない場合は-1が返されます。
==参照==
brk, malloc, calloc, realloc, free
==概要==
char * sbrk(int incr)
==詳細==
<strong>Sbrk</strong>()はincrバイト分だけ、プログラムに割り当てされた高位メモリを増やします。これは以前の最高位の位置を返します。従って、<strong>sbrk(0)</strong>はその値を変えることなく、現在の最高位の位置のポインタを返します。リクエストを満たすだけのメモリが足りない場合は-1が返されます。
==参照==
brk, malloc, calloc, realloc, free