3F:ワークショップ– category –
-
はじめてのC言語
第19回 | C言語で動的メモリ確保の基本を学ぶ:必要な分だけメモリを確保する| UNIX Cafe
はじめてのC言語 | 第19回 はじめに 前回は、複数ファイル構成とヘッダファイルを学びました。 今回は、C言語の「動的メモリ確保」を学びます。 これまでの配列は、プログラムを書く時点で要素数を決めていました。 動的メモリ確保を使うと、プログラム... -
はじめてのC言語
第18回 | C言語で複数ファイル構成とヘッダファイルを学ぶ:プログラムを分けて管理する| UNIX Cafe
はじめてのC言語 | 第18回 はじめに 前回は、ファイル入出力の基本を学びました。今回は、C言語のプログラムを複数のファイルに分ける方法を学びます。 これまでのサンプルコードは、基本的に1つの .c ファイルにすべてを書いていました。プログラムが大... -
はじめてのC言語
第17回 | C言語でファイル入出力の基本を学ぶ:ファイルに書き込み、ファイルから読み込む| UNIX Cafe
はじめてのC言語 | 第17回 はじめに 前回は、構造体の基本を学びました。今回は、C言語でファイルを扱う方法を学びます。 これまでのプログラムでは、結果を画面に表示していました。ファイル入出力を使うと、データをファイルに保存したり、保存済みの... -
はじめてのC言語
第16回 | C言語で構造体の基本を学ぶ:複数の値を1つのまとまりとして扱う| UNIX Cafe
はじめてのC言語 | 第16回 はじめに 前回は、関数と配列の受け渡しを学びました。今回は、C言語の「構造体」を学びます。 構造体を使うと、複数の値を1つのまとまりとして扱えます。たとえば、学生の名前、年齢、点数を1つのデータとしてまとめることが... -
はじめてのC言語
第15回 | C言語で関数と配列の受け渡しを学ぶ:配列を処理する関数を作る| UNIX Cafe
はじめてのC言語 | 第15回 はじめに 前回は、文字列処理の基本を学びました。今回は、配列を関数に渡して処理する方法を整理します。 配列を使うプログラムでは、合計を求める、最大値を探す、要素を表示する、といった処理を関数に分ける場面が多くあり... -
はじめてのC言語
第14回 | C言語で文字列処理の基本を学ぶ:char配列として文字列を正しく扱う| UNIX Cafe
はじめてのC言語 | 第14回 はじめに 前回は、配列とポインタの関係を学びました。今回は、その知識を使って「文字列処理の基本」を整理します。 C言語では、文字列は特別な型ではなく、char の配列として扱われます。そのため、配列の考え方を理解してい... -
はじめてのC言語
第13回 | C言語で配列とポインタの関係を学ぶ:同じ要素に別の書き方でアクセスできることを理解する| UNIX Cafe
はじめてのC言語 | 第13回 はじめに 前回は、ポインタの基本を学びました。今回は、その続きとして「配列とポインタの関係」を整理します。 この回の目的は次の5点です。 配列名がどのように扱われるかを理解する array[i] と *(array + i) が同じ要素を... -
はじめてのC言語
第12回 | C言語でポインタの基本を学ぶ:変数の場所を扱うしくみを理解する| UNIX Cafe
はじめてのC言語 | 第12回 はじめに 前回は、scanf を使ってキーボードから値を受け取る方法を学びました。今回は、C言語の理解で重要になる「ポインタ」を扱います。 この回の目的は次の4点です。 ポインタが何を表すかを理解する & と * の基本的... -
はじめてのC言語
第11回 | C言語のscanfで入力を受け取る:キーボードから値を読む基本| UNIX Cafe
はじめてのC言語 | 第11回 はじめに 前回は、文字と文字列の基本を学びました。今回は、キーボードから入力を受け取る方法を扱います。 この回の目的は次の4点です。 scanf の基本形を理解する 整数を入力として受け取れるようにする 変数のアドレスを渡... -
はじめてのC言語
第10回 | 文字と文字列の基本を学ぶ:C言語で文字データを扱う| UNIX Cafe
はじめてのC言語 | 第10回 はじめに 前回は、同じ型の値をまとめて扱う配列を学びました。今回は、C言語で文字と文字列を扱う方法を確認します。 この回の目的は次の5点です。 char 型の基本を理解する 文字と文字列の違いを知る 文字列を配列として扱う...
