Cの文字列プログラム
文字列は、実際には文字の1次元配列であり、 null文字 '\ 0'。したがって、nullで終了する文字列には、文字列とそれに続く文字列を構成する文字が含まれます。null。
次の宣言と初期化により、「Hello」という単語で構成される文字列が作成されます。配列の最後にヌル文字を保持するために、文字列を含む文字配列のサイズは、単語「Hello」の文字数より1つ大きくなります。
char greeting[6] = {'H', 'e', 'l', 'l', 'o', '\0'};
配列の初期化のルールに従う場合は、上記のステートメントを次のように記述できます。
char greeting[] = "Hello";
このセクションでは、文字列Cプログラミング言語の操作方法を学習します。例を複数のサブセクションに分割して、私たちが行っていることをよりよく理解できるようにしました。
基本プログラム
これらのプログラムは、Cの文字列の基本を理解するために特別に作成されました。これらのプログラムは、文字列を文字の配列として扱います。
Cで文字列を出力するプログラム
Cで文字列を1文字ずつ印刷するプログラム
Cで関数なしで文字列の長さを見つけるプログラム
Cで出現する文字をカウントするプログラム
Cで発生する母音を数えるプログラム
Cで文字列文字をソートするプログラム
マルチストリングプログラム
これらのプログラムには、複数の文字列変数があります。これらは、Cプログラミング言語で複数の文字列変数を操作する方法についての洞察を与えるはずです-
Cで文字列をコピーするプログラム
Cで文字列を逆にするプログラム
Cで文字列を検索するプログラム
Cで文字列を交換するプログラム
Cの2つの文字列を比較するプログラム
Cで2つの文字列を連結するプログラム
C言語の文字列アナグラムプログラム
長い文字列プログラム
文または行は長い文字列と見なすことができます。次のプログラムは同じ概念を扱います-
C行の単語を逆にするプログラム
C行を逆にするプログラム