文字列を連結するためのcコードがいくつかあります。
char str_cat[strlen(str1) + strlen(str2) + 1];
gdbでstr_catのsizeofを確認するにはどうすればよいですか?現在、次のように0を報告します。
print sizeof(str_cat)
文字列は印刷されますが、ヌル文字を表示して印刷するにはどうすればよいですか?
言い換えると、str_catが適切なサイズであり、十分なスペースがあることを確認するにはどうすればよいですか?