プログラミング入門– tag –
-
はじめての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点です。 配列の役割を理解する 配列の宣言と初期化の書き方を覚える 要素の取り... -
特別編
UNIX Cafe の設計思想|なぜこのサイトは「カフェ」なのか | UNIX Cafe
UNIX Cafe 第110回 カフェのように学ぶ UNIX の世界 UNIX Cafe は、UNIX や Linux、そしてプログラミングの世界を、コーヒーを飲みながらゆっくり学べる場所として作られました。 このサイトには多くの記事や小さなツールがありますが、それらは思いつきで... -
特別編
【祝・200記事】感謝を込めて。MacBook Air M4で開発したミニマルな「コーヒー記録アプリ」を無料公開します。
UNIX Cafe 200記事記念 特別企画 UNIX Cafe | 200回目の節目を迎えました いつも「UNIX Cafe」を訪れてくださり、本当にありがとうございます。 最新の M4 Macを手に、UNIXの哲学やサーバー管理の楽しさを発信し続けてきた本連載も、本日でついに200回目と... -
自作ツール
背景色と文字色を同時に比較できるカラーパレット
Color Palette のご紹介 Color Palette は、画像から色の組み合わせを見つけるための、シンプルなカラーツールです。もともとは、2001年6月に自分の作業用として作った、小さなファイルから始まりました。 当時は、インターネットが広がり始めたばかりの時...
