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

Cプログラミングのさまざまな種類の関数は何ですか?


機能は大きく次の2種類に分類されます-

  • 事前定義された関数
  • ユーザー定義関数

事前定義された(または)ライブラリ関数

  • これらの関数は、システムライブラリですでに定義されています。

  • プログラマーは、システムライブラリ内の既存のコードを再利用できます。これは、エラーのないコードを作成するのに役立ちます。

  • ユーザーは関数の構文に注意する必要があります。

たとえば、sqrt()関数はmath.hライブラリで使用でき、その使用法はy =sqrt(x)です。ここで、x=数値は正でなければなりません。

x値が25の場合、つまりy =sqrt(25)の場合、「y」=5です。

同様に、printf()はstdio.hライブラリで使用でき、clrscr()はconio.hライブラリで使用できます。

プログラム

#include<stdio.h>
#include<conio.h>
#include<math.h>
main (){
   int x,y;
   clrscr ();
   printf (“enter a positive number”);
   scanf (“ %d”, &x)
   y = sqrt(x);
   printf(“squareroot = %d”, y);
   getch();
}

出力

Enter a positive number 25
Squareroot = 5

ユーザー定義関数

  • これらの関数は、プログラマーまたはユーザーが定義する必要があります。

  • プログラマーは、そのような関数のコーディングを記述し、それらを使用する前に適切にテストする必要があります。

  • 関数の構文はユーザーが指定するため、ヘッダーファイルをインクルードする必要はありません。

たとえば、main()、swap()、sum()などは、ユーザー定義関数の一部です。

#include<stdio.h>
#include<conio.h>
main (){
   int sum (int, int);
   int a, b, c;
   printf (“enter 2 numbers”);
   scanf (“ %d %d”, &a ,&b)
   c = sum (a,b);
   printf(“sum = %d”, c);
   getch();
}
int sum (int a, int b){
   int c;
   c=a+b;
   return c;
}

出力

Enter 2 numbers 10 20
Sum = 30

  1. Windowsのセーフモードとは何ですか?セーフモードの種類は何ですか?

    この投稿では、Windowsのセーフモードとはを紹介します。 さまざまな種類のセーフモードとは何ですか –セーフモード、ネットワークを使用したセーフモード、コマンドプロンプトを使用したセーフモード、およびそれらの意味など。 ほとんどのWindowsユーザーは、Windowsの問題を診断またはトラブルシューティングする必要がある場合に必要になることが多いため、セーフモードに精通している可能性があります。 Windowsをセーフモードで起動する方法と、Windowsをセーフモードで直接再起動する方法については、すでに説明しました。次に、セーフモードの意味と、WindowsOSが提供するセー

  2. Windowsのセーフモードとは何ですか?セーフモードの種類は何ですか?

    この投稿では、Windowsのセーフモードとはを紹介します。 さまざまな種類のセーフモードとは何ですか –セーフモード、ネットワークを使用したセーフモード、コマンドプロンプトを使用したセーフモード、およびそれらの意味など。 ほとんどのWindowsユーザーは、Windowsの問題を診断またはトラブルシューティングする必要がある場合に必要になることが多いため、セーフモードに精通している可能性があります。 Windowsをセーフモードで起動する方法と、Windowsをセーフモードで直接再起動する方法については、すでに説明しました。次に、セーフモードの意味と、WindowsOSが提供するセー