Cライクなプログラミング言語による表現
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2020/10/23 05:01 UTC 版)
「Javaクラスファイル」の記事における「Cライクなプログラミング言語による表現」の解説
Cは複雑な、構造体内の可変長配列をサポートしていないため、以下のコードはコンパイル不可能で、デモンストレーションとしてのみ役立つ。 struct Class_File_Format { u4 magic_number; u2 minor_version; u2 major_version; u2 constant_pool_count; cp_info constant_pool[constant_pool_count - 1]; u2 access_flags; u2 this_class; u2 super_class; u2 interfaces_count; u2 interfaces[interfaces_count]; u2 fields_count; field_info fields[fields_count]; u2 methods_count; method_info methods[methods_count]; u2 attributes_count; attribute_info attributes[attributes_count];}
※この「Cライクなプログラミング言語による表現」の解説は、「Javaクラスファイル」の解説の一部です。
「Cライクなプログラミング言語による表現」を含む「Javaクラスファイル」の記事については、「Javaクラスファイル」の概要を参照ください。
- Cライクなプログラミング言語による表現のページへのリンク