Ruby 4.0 リファレンスマニュアル

function rb_str_cat_cstr

[edit]
VALUE rb_str_cat_cstr(VALUE dst, const char *src)

文字列 dst の末尾に、C の文字列 src を破壊的に追加します。 rb_str_cat(dst, src, strlen(src)) と同じです。 dst は String でなければいけません。 src は NULL であってはいけません。

[PARAM] dst:
追加先の String です。
[PARAM] src:
追加する C の文字列です。
[RETURN]
引数の dst です。
[EXCEPTION] ArgumentError:
結果の文字列が大きすぎるとき。
[EXCEPTION] ArgumentError:
src が NULL のとき。