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

Cのヘッダーファイル「stdio.h」と「stdlib.h」


stdio.h

ヘッダーファイルstdio.hは、標準入出力を表します。入出力機能に関する情報があります。

これは、C言語でstdio.hの関数の一部を表示する表です。

機能と説明
Sr.No。
1 printf()
文字列、整数、文字などを出力画面に出力するために使用します。
2 scanf()
キーボードから文字、文字列、整数などを読み取ります。
3 getc()
ファイルから文字を読み取ります。
4 putc()
文字をファイルに書き込みます。
5 fopen()
ファイルを開き、すべてのファイル処理関数がstdio.hヘッダーファイルで定義されます。
6 fclose()
開いているファイルを閉じます。
7 remove()
ファイルを削除します。
8 fflush()
ファイルをフラッシュします。

これがC言語のstdio.hの例です

#include<stdio.h>

int main () {
   char val;

   printf("Enter the character: \n");
   val = getc(stdin);
   printf("Character entered: ");
   putc(val, stdout);

   return(0);
}

出力

これが出力です

Enter the character: s
Character entered: s

stdlib.h

ヘッダーファイルstdlib.hは、標準ライブラリの略です。メモリの割り当て/解放機能に関する情報があります。

stdlib.hの関数の一部をC言語で表示した表を次に示します。

機能と説明
Sr.No。
1 malloc()
プログラムの実行中にメモリを割り当てます。
2 free()
割り当てられたメモリを解放します。
3 abort()
Cプログラムを終了します。
4 exit()
プログラムを終了し、値を返しません。
5 atol()
文字列をlongintに変換します。
6 atoll()
文字列をlonglongintに変換します。
7 atof()
文字列を浮動小数点値に変換します。
8 rand()
ランダムな整数値を返します

これがC言語のstdlib.hの例です

#include <stdio.h>
#include<stdlib.h>

int main() {
   char str1[20] = "53875";
   char str2[20] = "367587938";
   char str3[20] = "53875.8843";

   long int a = atol(str1);
   printf("String to long int : %d\n", a);

   long long int b = atoll(str2);
   printf("String to long long int : %d\n", b);

   double c = atof(str3);
   printf("String to long int : %f\n", c);
   printf("The first random value : %d\n", rand());
   printf("The second random value : %d", rand());

   return 0;
}

出力

これが出力です

String to long int : 53875
String to long long int : 367587938
String to long int : 53875.884300
The first random value : 1804289383
The second random value : 846930886

  1. Android でファイルとアプリを非表示にする方法

    スマートフォンは私たちの生活に欠かせないものになりました。携帯電話をアイデンティティの延長と見なすのは間違いではありません。私たちはあらゆる種類の情報とデータを携帯電話に保存しています。そのうちのいくつかはプライベートで機密です。また、オンライン プレゼンスを制御するさまざまなアカウントやアプリにアクセスする手段でもあります。実際、私たちのスマートフォンは非常に個人的でプライベートなデバイスです。他の誰かが私たちの電話を使用することは不快であるだけでなく、危険でもあります。彼らは、機密ファイル、個人の写真、年齢制限のある機密性の高いアプリを探し回って見つけ出す可能性があります。この人が悪意を持

  2. Windows 10 でフォルダーとファイルを比較する方法。

    Windowsでフォルダーとファイルを比較したい場合は、この記事を読み続けてください。ファイルとフォルダーを比較および同期するための非常に便利で無料のツールをいくつか紹介します. あるフォルダーから別の宛先フォルダーに多数のファイルをコピーする場合、すべてのファイルが確実に宛先にコピーされるようにする必要があります。ただし、各フォルダーとファイルを個別に手動で比較して、同じ内容が含まれていることを確認するのは困難です。 この記事では、2 つの異なるディレクトリの内容を簡単に比較し、それらを同期して正確なミラー コピーを取得する方法を説明します。 Windows 11/10/8/7 OS