線形リストを作ってみよう! 公開日:2020年11月12日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回予告したように今回は線形リストの解説をします。 「線形リスト」というのはCの仕様ではなくてデータ構造です。 すごく基本的なデータ構造なんですけど、Cではそのようなものも自分で作るのが基本です […] 続きを読む
明示的な型変換と境界調整 公開日:2020年11月8日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回予告したとおり、今回は境界調整について解説します。 ただ、それだけだとちょっと寂しいので、明示的な型変換についても解説することにします。 順序としては先に明示的な型変換、次で境界調整というこ […] 続きを読む
構造体を使いこなす 公開日:2020年11月3日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回まで配列とポインタのことを中心に解説してきました(文字列操作もその一環です)。 今回はようやくそこから離れて構造体を解説することにします。 ポインタは出てきますけどね。 複数のデータをまとめ […] 続きを読む
文字列操作関数の実装 公開日:2020年11月2日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回まででポインタと配列の関係について基本的なことを解説してきました。 今回はそれらの内容を踏まえた上で文字列の操作について解説することにします。 文字列の操作については以前にもある程度解説した […] 続きを読む
配列を関数に渡す 公開日:2020年10月31日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回は配列のさまざまな特性について解説しました。 配列についてはまだまだ解説しないといけないことがありますので今回もその中に含まれます。 今回解説するのは配列を関数に渡す方法についてです。 ちょ […] 続きを読む
配列とポインタ 公開日:2020年10月29日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回に引き続きポインタの話題です。 Cのポインタはすごくシンプルな仕組みなんですが、その割には用途が幅広いんですよね。 その分解説にも時間がかかります。 ちょっと大変ですけど、頑張ってついてきて […] 続きを読む
ポインタを使った間接参照 更新日:2020年10月29日 公開日:2020年10月28日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 今回から何回かに分けてポインタの解説を行います。 読者の中には「Cにはポインタがある」という話をどこかで聞いたことがあるという方もいらっしゃると思います。 ポインタそのものではありませんがPHP […] 続きを読む
文字の配列、だから文字列 更新日:2020年10月28日 公開日:2020年10月24日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回予告したように今回は文字列について解説します。 文字列自体はPHPにもありますので概念的な説明は必要ないと思います。 ここではCの文字列に限った話を中心にお話していけたらと考えています。 文 […] 続きを読む