記事一覧
C言語の文字列の配列の使い方
C言語の文字列の配列の使い方
C言語では文字列を扱うことができます。
そしてC言語ではこの文字列を配列として扱うことができます。
この記事ではC言語の文字列の配列について具体的に解説します。
文字列の配列はC言語のプログラミングで色々なシーンで使われます。
複数の文字列を扱いたいという需要はプログラミングで多く、C言語の文字列の配列もこの需要を満たすものです。
(省略されました)
C言語で文字列の長さを取得する: strlen, wcslen
C言語で文字列の長さを取得する
C言語では文字列を扱えます。
この記事ではC言語の文字列の長さを取得する方法を解説します。
文字列の長さは標準ライブラリのstrlen()
関数やwcslen()
関数を使います。
これらの関数はC言語では非常によく使われる関数です。
(省略されました)
C言語の文字列の切り出し関数を作る: strncpy, trim
C言語の文字列の切り出し関数を作る
C言語には他の言語のように文字列の部分文字列を切り出すという関数はありません。
strncpy()
で代用することも可能ですが、strncpy()
はこのような用途を目的とした関数ではないため色々ハマりやすい罠があります。
この記事では文字列の部分文字列を切り出すtrim()
という自作関数を作ります。
テストも書いてあるので興味がある方は使ってみてください。
文字列の切り出しは色々なシーンで使われます。
(省略されました)
C言語で文字列を比較する方法: strcmp, strncmp, streq
C言語で文字列を比較する方法
C言語では文字列を扱うことができます。
この文字列は関数を使うと別の文字列と比較することができます。
この記事ではC言語の文字列の比較方法について解説します。
文字列の比較は様々なシーンで使われる利用頻度の高い処理です。
C言語の文字列の比較は他の言語と比べると少し変わってますので、その特徴を押さえておくのは有用と言えます。
(省略されました)
C言語の文字列を初期化する方法: 文字配列、文字列ポインタの初期化
C言語の文字列を初期化する方法
C言語では文字列を扱うことができます。
このC言語の文字列は初期化することが可能です。
この記事では具体的にC言語の文字列の初期化方法について解説します。
文字列の初期化はあらゆるシーンで使われる一般的な処理です。
文字列の初期化方法を知っておくのはC言語でプログラムを作る場合に有用と言えます。
(省略されました)