自分のヘッダーファイルを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つです。 このシステムの背後にある主なアイデアは、文字を回転させることです。 x個のアルファベット上の位置 。 たとえば、x = 1の場合 、「A」は「B」になり、「C」は「D」になります。 では、これをコードでどのように実装するのでしょうか? よろしくお願いします。見た目ほど難しくはないことがわかりました。文字は数字(ASCIIコード)で表すことができるという事実を利用します。これにより、2つの数字を
-
独自のブラウザ拡張機能の作成方法 [サンプル プロジェクトを含む]
この記事では、ブラウザーの拡張機能について説明します。拡張機能とは何か、どのように機能するのか、独自の拡張機能を構築する方法について説明します。 最後に、ボタンを 1 回クリックするだけで任意のコード スニペットをクリップボードにコピーできる独自の拡張機能を実際に作成します (非常に楽しい!)。 この記事を続けるには: JavaScript の基本的な知識が必要です。 Firefox ブラウザが必要です (または他のブラウザでも動作します) ブラウザ拡張機能とは? ブラウザ拡張機能は、ブラウザに追加するもので、ブラウザの容量を拡張してブラウジング エクスペリエンスを向上させます。