はじめてのC言語– category –
-
はじめてのC言語
第15回|C言語で関数と配列の受け渡しを学ぶ:配列を処理する関数を作る
はじめてのC言語 | 第15回 はじめに 前回は、文字列処理の基本を学びました。今回は、配列を関数に渡して処理する方法を整理します。 配列を使うプログラムでは、合計を求める、最大値を探す、要素を表示する、といった処理を関数に分ける場面が多くあり... -
はじめてのC言語
第14回|C言語で文字列処理の基本を学ぶ:char配列として文字列を正しく扱う
はじめてのC言語 | 第14回 はじめに 前回は、配列とポインタの関係を学びました。今回は、その知識を使って「文字列処理の基本」を整理します。 C言語では、文字列は特別な型ではなく、char の配列として扱われます。そのため、配列の考え方を理解してい... -
はじめてのC言語
第13回|C言語で配列とポインタの関係を学ぶ:同じ要素に別の書き方でアクセスできることを理解する
はじめてのC言語 | 第13回 はじめに 前回は、ポインタの基本を学びました。今回は、その続きとして「配列とポインタの関係」を整理します。 この回の目的は次の5点です。 配列名がどのように扱われるかを理解する array[i] と *(array + i) が同じ要素を... -
はじめてのC言語
第12回|C言語でポインタの基本を学ぶ:変数の場所を扱うしくみを理解する
はじめてのC言語 | 第12回 はじめに 前回は、scanf を使ってキーボードから値を受け取る方法を学びました。今回は、C言語の理解で重要になる「ポインタ」を扱います。 この回の目的は次の4点です。 ポインタが何を表すかを理解する & と * の基本的... -
はじめてのC言語
第11回|C言語のscanfで入力を受け取る:キーボードから値を読む基本
はじめてのC言語 | 第11回 はじめに 前回は、文字と文字列の基本を学びました。今回は、キーボードから入力を受け取る方法を扱います。 この回の目的は次の4点です。 scanf の基本形を理解する 整数を入力として受け取れるようにする 変数のアドレスを渡... -
はじめてのC言語
第10回|文字と文字列の基本を学ぶ:C言語で文字データを扱う
はじめてのC言語 | 第10回 はじめに 前回は、同じ型の値をまとめて扱う配列を学びました。今回は、C言語で文字と文字列を扱う方法を確認します。 この回の目的は次の4点です。 char 型の基本を理解する 文字と文字列の違いを知る 文字列を配列として扱う... -
はじめてのC言語
第9回|C言語の配列の基本を学ぶ:同じ型の値をまとめて扱う
はじめてのC言語 | 第9回 はじめに 前回は、関数を使って処理をまとめる方法を学びました。今回は、同じ型の値をまとめて保存する「配列」を扱います。 この回の目的は次の4点です。 配列の役割を理解する 配列の宣言と初期化の書き方を覚える 要素の取り... -
はじめてのC言語
データと関数をつなぐ | C言語でなぜ配列を関数に渡すと、姿が変わるのか
はじめてのC言語 | 第32回 同じ景色から見る、もうひとつの不思議 UNIX Cafe のカウンターで、ミナちゃんがノートを開きながら、少し首をかしげています。 先生……配列を関数に渡したら、なんだか挙動がおかしいんです。 C言語を学ぶ多くの人が、ここで一... -
はじめてのC言語
データと関数をつなぐ | C言語の配列とポインタが、同じ景色に見える瞬間
はじめてのC言語 | 第31回 配列とポインタは、どこでつながるのか C言語では、配列や文字列を扱うとき、「場所(ロケーション)」という考え方が、何度も顔を出します。 配列は「並んだ箱」。ポインタは「箱の場所を指す札」。 最初は、まったく別の道具... -
はじめてのC言語
データと関数をつなぐ | 受け取った値を「しまう」話|C言語の変数と代入をやさしく理解する
はじめてのC言語 | 第25回 はじめに 前回は、関数が計算した値を戻り値として返すしくみを学びました。 今回は、その戻り値を変数にしまい、あとから使う流れを見ていきます。 戻り値は、受け取って終わりではありません。変数に入れておくことで、表示...
