int main P2(int, argc, char **, argv)这个是什么意思?入口函数吗
検索した結果、スタックオーバーフローで同様の質問を見つけました: なぜ main P2((ac, av), int ac, char ** av)?
これはおそらく、P2 がマクロであることを意味します。たとえば、一部の初期の C 言語は
でも
P2(int, argc, char **, argv)このマクロは、コンパイラに応じて異なる int main() 形式を使用します。
P2(int, argc, char **, argv)
int main()
C にはそのような構文はありません。このようにコンパイルできる場合、P2 はマクロになるはずです
P2
検索した結果、スタックオーバーフローで同様の質問を見つけました: なぜ main P2((ac, av), int ac, char ** av)?
これはおそらく、P2 がマクロであることを意味します。たとえば、一部の初期の C 言語は
ではなく、古いバージョンのコンパイラーとの互換性を目的としています。 リーリーでも
リーリーP2(int, argc, char **, argv)
このマクロは、コンパイラに応じて異なるint main()
形式を使用します。C にはそのような構文はありません。このようにコンパイルできる場合、
リーリーP2
はマクロになるはずです