配列を関数に渡す 公開日:2020年10月31日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回は配列のさまざまな特性について解説しました。 配列についてはまだまだ解説しないといけないことがありますので今回もその中に含まれます。 今回解説するのは配列を関数に渡す方法についてです。 ちょ […] 続きを読む
配列の特性 公開日:2020年10月30日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回は「配列とポインタ」ということで配列の要素をポインタを使って間接参照することを中心に解説しました。 今回は前回のおさらいも兼ねて配列型からポインタ型への暗黙の型変換に始まって、配列が持ついろ […] 続きを読む
配列とポインタ 公開日:2020年10月29日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回に引き続きポインタの話題です。 Cのポインタはすごくシンプルな仕組みなんですが、その割には用途が幅広いんですよね。 その分解説にも時間がかかります。 ちょっと大変ですけど、頑張ってついてきて […] 続きを読む
ポインタを使った間接参照 更新日:2020年10月29日 公開日:2020年10月28日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 今回から何回かに分けてポインタの解説を行います。 読者の中には「Cにはポインタがある」という話をどこかで聞いたことがあるという方もいらっしゃると思います。 ポインタそのものではありませんがPHP […] 続きを読む
既定の実引数拡張 公開日:2020年10月27日 コラムプログラミング こんにちは、めのんです! このブログのコラムは「PHPプログラマーのためのC講座」以上にマニアックな内容ばかり書いている気がしますが、気にせずに進めますね。 今回の話題はCの「既定の実引数拡張(default argum […] 続きを読む
関数が無いと始まらない! 公開日:2020年10月26日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! お待たせしました! 本当は前回開設する予定だった関数をようやく今回やることになりました。 Cのプログラムというのは関数の集まりなんです。 PHPであれば関数が無くてもいきなり文を書けますが、Cの […] 続きを読む
実は奥が深い算術演算 公開日:2020年10月25日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回の最後で「そろそろ関数の解説をしようかと考えています」とは書いたんですけど、先に算術演算の解説をすることにしました。 何とぞご了承ください。 Cの算術演算はPHPの算術演算と基本的にはそう変 […] 続きを読む
文字の配列、だから文字列 更新日:2020年10月28日 公開日:2020年10月24日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 前回予告したように今回は文字列について解説します。 文字列自体はPHPにもありますので概念的な説明は必要ないと思います。 ここではCの文字列に限った話を中心にお話していけたらと考えています。 文 […] 続きを読む
GCCでのエンコーディング指定方法 公開日:2020年10月23日 コラムプログラミング こんにちは、めのんです! 昨日の「文字の正体は整数値」の中で少し触れた、GCCでコンパイルオプションを使ってソース文字集合と実行文字集合を指定する方法について今回はご紹介することにします。 実際には文字集合というよりは文 […] 続きを読む
文字の正体は整数値 公開日:2020年10月22日 PHPプログラマーのためのC講座プログラミング こんにちは、めのんです! 今回は文字について解説することにします。 一般的な意味での「文字」は、その形状であるとか、それが表す音や意味のことになると思います。 けれどもコンピュータで扱う文字というと、そういったこと(フォ […] 続きを読む