Cプログラミング
 Computer >> コンピューター >  >> プログラミング >> Cプログラミング

main()はC / C ++で何を返す必要がありますか?


main()関数の戻り値は、プログラムがどのように終了したかを示します。プログラムの通常の終了は、ゼロの戻り値で表されます。コードにエラーや障害などがある場合、ゼロ以外の値で終了します。

C ++言語では、main()関数を戻り値なしで残すことができます。デフォルトでは、ゼロを返します。

これがC言語のmain()関数の構文です

int main() {
   ….
   return 0;
}

これがC言語のmain()関数の例です

#include <stdio.h>
int main() {
   int a = 10;
   char b = 'S';
   float c = 2.88;
   a = a+b;
   printf("Implicit conversion from character to integer : %d\n",a);
   c = c+a;
   printf("Implicit conversion from integer to float : %f\n",c);
   return 0;
}

出力

Implicit conversion from character to integer : 93
Implicit conversion from integer to float : 95.879997

上記のプログラムでは、main関数にビジネスロジックがあります。 3つの変数a、b、cがあり、aはaとbの太陽を保持します。変数cは、cとaの合計を保持します。主な関数は0を返します。

a = a+b;
printf("Implicit conversion from character to integer : %d\n",a);
c = c+a;
printf("Implicit conversion from integer to float : %f\n",c);
return 0;

  1. Linux上のc++のトップIDEは何ですか?

    大きなプロジェクトは、単なるテキストエディタでは管理が困難です。このような場合にIDEを使用すると、生産性が向上し、フラストレーションが軽減される可能性があります。 IDEにはさまざまな種類があり、ニーズに合ったものを選択する必要があります。 Linuxに最適なC/C++IDEのリストは次のとおりです。 C /C++開発用のNetbeans- Netbeansは、C /C++および他の多くのプログラミング言語向けの無料のオープンソースで人気のあるクロスプラットフォームIDEです。コミュニティで開発されたプラグインを使用して完全に拡張可能です。 Eclipse CDT(C / C ++

  2. Window上のc++のトップIDEは何ですか?

    大きなプロジェクトは、単なるテキストエディタでは管理が困難です。このような場合にIDEを使用すると、生産性が向上し、フラストレーションが軽減される可能性があります。 IDEにはさまざまな種類があり、ニーズに合ったものを選択する必要があります。これがWindowに最適なC/C++IDEのリストです。 Visual Studio − Microsoftが開発したIDEです。このIDEは、Windows上でC ++のプログラムを構築、開発、およびプロファイリングするためのクラス最高のツールを備えています。 Visual Studioには、多数のプラグインを備えた巨大なプラグインストアもありま