2 つの const char* を 3 番目に結合するにはどうすればよいですか?
私はこのコードでこれをやろうとしています:
const char* pName = "Foo"
printf("\nMy name is %s.\n\n\n",pName);
const char* nName;
int num_chars = asprintf(&nName, "%s%s", "Somebody known as ", pName);
しかし、私はこのエラーが発生します:
'asprintf': identifier not found
次のコードで stdio.h をインクルードします。
#include <stdio.h>