strjoin

指定した2つの文字列を連結して、その結果の文字列を返します。

string strjoin(const char *string1, const char *string2)

strjoin関数は指定された2つの文字列の連結を返します。返される文字列には、スクラッチ・メモリーからメモリーが割り当てられます。そのためこれは節の処理中にのみ有効です。使用できるスクラッチ・メモリーが不足している場合、strjoinは実行されず、エラーが生成されます。

例7-49 strjoinを使用して2つの文字列を連結する方法

BEGIN {
     string1="foo";
     string2="bar";
     printf("%s",strjoin(string1,string2));
     exit(0);
 }