\fP\fIap\fP\fB);\fP
.SH 説明
\fBasprintf\fP() 関数と \fBvasprintf\fP() 関数とは、それぞれ \fBsprintf\fP(3) 関数と
-\fBvsprintf\fP(3) 関数とに似ているが、 出力文字列を (終端の NULL バイト (\(aq\e0\(aq) も含めて)
+\fBvsprintf\fP(3) 関数とに似ているが、 出力文字列を (終端のヌルバイト (\(aq\e0\(aq) も含めて)
保持するのに十分な大きさのメモリを確保し、 最初の引数にその文字列へのポインタを返す。 このポインタは、不要になったら \fBfree\fP(3)
に渡し、割り当てられた記憶領域を解放すべきである。
.SH 返り値