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

自分のヘッダーファイルをCで書く方法は?


Cで独自のヘッダーファイルを作成する手順-

  • コードを入力して「sub.h」として保存します。
  • メインプログラム「subtraction.c」を記述します。ここで-
    • 新しいヘッダーファイルをインクルードします。
    • の代わりに「sub.h」と書く
    • これで、sub.hヘッダーのすべての関数を使用できるようになりました。
    • 関数sub()を直接呼び出します。
    • 「subtraction.c」と「sub.h」の両方が同じフォルダにある必要があります。

Sub.h

int sub(int m,int n) {
   return(m-n);
}

subtraction.c

#include<stdio.h>
#include "sub.h"
void main() {
   int a= 7, b= 6, res;
   res = sub(a, b);
   printf("Subtraction of two numbers is: %d", res);
}

「subtraction.c」を実行すると、出力は-

になります。

出力

Subtraction of two numbers is: 1

  1. 独自のシーザー暗号エンコーダーの書き方

    シーザー暗号について聞いたことがありますか ? ジュリアスシーザーはこのテクニックを使用して、敵からの秘密のメッセージを隠しました! シーザー暗号は、最も原始的な暗号化技術の1つです。 このシステムの背後にある主なアイデアは、文字を回転させることです。 x個のアルファベット上の位置 。 たとえば、x = 1の場合 、「A」は「B」になり、「C」は「D」になります。 では、これをコードでどのように実装するのでしょうか? よろしくお願いします。見た目ほど難しくはないことがわかりました。文字は数字(ASCIIコード)で表すことができるという事実を利用します。これにより、2つの数字を

  2. 独自のブラウザ拡張機能の作成方法 [サンプル プロジェクトを含む]

    この記事では、ブラウザーの拡張機能について説明します。拡張機能とは何か、どのように機能するのか、独自の拡張機能を構築する方法について説明します。 最後に、ボタンを 1 回クリックするだけで任意のコード スニペットをクリップボードにコピーできる独自の拡張機能を実際に作成します (非常に楽しい!)。 この記事を続けるには: JavaScript の基本的な知識が必要です。 Firefox ブラウザが必要です (または他のブラウザでも動作します) ブラウザ拡張機能とは? ブラウザ拡張機能は、ブラウザに追加するもので、ブラウザの容量を拡張してブラウジング エクスペリエンスを向上させます。