を使用してプログラムをデバッグすると、通常、 ( ?)gdbで定義された奇妙な名前の関数が表示されます。私の質問は次のとおりです。libcglibc
- 、、
libc/glibcのようないくつかの標準 C/C++ 関数の標準実装はありますか?strcpystrlenmalloc openそれとも、上記のような最初の使用法だけでなく、 、close、などの Unix/Linux システム コールのラッパーでもありますfctlか? もしそうなら、システムコールを直接発行できないのはなぜlibcですか?libc1 つの lib (.aまたは) ファイルのみで構成されていますか.so、それとも多数の lib ファイルで構成されていますか (この場合、libcはこの一連のライブラリの一般名です)。これらの lib ファイルはどこにありますか?libcとはどう違いglibcますか?