プログラミング初心者向け技術系ノウハウ・まとめ
-
【C言語超入門(第37回)】コンパイルの前処理について覚えよう
C言語のコンパイラは、C言語プログラムをコンパイルするときに、コンパイル前処理を行います。 このコンパイル前処理を行う機能を、プリプロセッサと言い、このプリプロセッサに指示することを、プリプロセッサコマンド…詳細を見る -
【C言語超入門(第36回)】文字列とポインタの関係を知ろう
C言語の重要な機能の一つである「ポインタ」は、文字列処理でよく用いられます。 そこで今回のC言語超入門では、ポインタについて理解を深めるために、 文字列とポインタの関係についてご説明していきます。 文字…詳細を見る -
【C言語超入門(第35回)】ポインタの基本的な働きを学ぼう
C言語には「ポインタ」という重要な機能があります。 ポインタを上手に使いますと、とてもプログラミングが便利になる反面、 プログラミングが複雑になり、予想していないプログラムの動作をしてしまう可能性も高まり…詳細を見る -
【C言語超入門(第34回)】変数の記憶方法の指定をしよう
C言語超入門(第33回)において、C言語の変数は、局所変数(ローカル変数)と、広域変数(グローバル変数)に大分類できることをお伝えしました。 実はC言語の変数は、変数の記憶方法(変数データをコンピューターの…詳細を見る -
【C言語超入門(第33回)】ローカル変数とグローバル変数の違いを知ろう
C言語の変数は、局所変数(ローカル変数)と、広域変数(グローバル変数)に大分類することができます。 ローカル変数とグローバル変数の違いを一言で言うならば、変数の適用範囲(スコープ)が違う、ということです。 …詳細を見る -
【C言語超入門(第32回)】関数のデータの受け渡し方法について学ぼう
C言語の関数にデータを渡す方法にはいくつか方法がありますが、特に重要なデータ渡しの方法が二つあります。 一つは「値によるデータ渡し」、もう一つは「参照によるデータ渡し」です。 そこで今回のC言語超入門…詳細を見る -
【C言語超入門(第31回)】関数を作ってみよう
C言語のプログラムは、いくつもの関数を寄せ集めて、一つのプログラムとして作り上げていくことができます。 C言語には、あらかじめ便利な関数が用意されています。 例えば、文字をディスプレーに出力するpri…詳細を見る -
【C言語超入門(第30回)】30.これまでの振り返り(分岐処理、繰り返し処理、入出力処理)
今回のC言語超入門は、 第20回から第29回までに解説してきました「分岐処理、繰り返し処理、入出力処理」の各項目について、 ポイントを再整理しながら振り返っていきます。 1. 分岐処理 ・ 【C言語超…詳細を見る -
【C言語超入門(第29回)】重要関数printf、scanfの使い方を身に付けよう
C言語にはたくさんの標準関数が用意されていますが、その中でも使用頻度が高い重要な関数としてprint関数とscanf関数があります。 printf関数は書式付きで文字列や数値をディスプレーに出力し、 sc…詳細を見る -
【C言語超入門(第28回)】入出力の方法を学ぼう(数値の入出力編)
C言語では、文字を一文字単位で入出力するためにgetchar関数とputchar関数が、文字列を一行単位で入出するためにgets関数とputs関数が用意されています。 上記の関数は入出力の対象が文字ですが、…詳細を見る





























