C言語でmainで関数を呼び出す際に識別子が見つからない問題の解決策:
定義した関数を main 関数の前に置くだけです。 () のメソッド本体は main 関数の前に記述する必要があります。
C 言語の実行は常に main 関数から開始され、main 関数がどこにあってもそこから開始する必要があります。定義した関数が main 関数の後にある場合。 そして、main 関数の前に呼び出し関数の宣言がない場合、システムは main 関数で呼び出される関数を認識せず、エラー メッセージが表示されます。 main 関数なら気にしないでください。
C 言語での識別子の使用に関する仕様:
1. 識別子は文字 (A ~ Z、a ~ z)、数字で構成されます。 ( 0 ~ 9)、アンダースコア「_」、最初の文字は数字にすることはできませんが、文字またはアンダースコアにすることはできます。たとえば、正しい識別子: abc、a1、prog_to。 2. C 言語のキーワード (if、for、while など) はユーザー識別子として使用できません。
3. 識別子の長さはマシンのコンパイル システムによって決まります。一般的な制限は 8 文字です (注: 8 文字の長さの制限は C89 標準です。C99 標準では長さが拡張されています)実際、ほとんどの工業規格はそれよりも長いです)。
4. 識別子は大文字と小文字を区別します。つまり、大文字と小文字は厳密に区別されます。通常、変数名には小文字を使用し、記号定数には大文字を使用します。
5. 識別子の命名は、長さ、合計、合計(sum)など、「名前で意味がわかる」ものにする必要があります。
以上がC言語がメインで関数を呼び出すときに識別子を見つけることができませんの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。