free |
| ||||
free | |
ヘッダ | #include <stdlib.h> |
形 式 | void free(void *ptr); |
機 能 | free関数、ptrが指す領域を解放し、その後の割付けに使用できるようにする。ptrが空ポインタの場合、何も動作しない。それ以外の場合、実引数がcalloc関数、malloc関数もしくはrealloc関数によって以前に返されたポインタと一致しないとき、またはその領域がfreeもしくはreallocの呼出しによって解放されているとき、その動作は未定義である。 |
返却値 | free関数は、値を返さない。 |