13

GLib で型を再定義する理由は何ですか? なぜ、 、 などに変わるのですcharか?gcharintgint

4

1 に答える 1

12

GLib ドキュメントの基本型を確認してください。本質的には、使用している C コンパイラまたはプラットフォームに関係なく、特定の型が特定のセマンティクスで存在することを保証することです。いずれにしても C が保証typedefする型は、すべての型名が統一的に見えるようにするためだけに編集されています。

于 2009-11-30T12:38:06.940 に答える