K&R の The C Programming Language を介して記号定数に出くわした後、それらの使用法/重要性がわかりません。#define
ステートメントを使用するよりも、整数などの「実際の」定数を使用したいと思います。なぜあなたが言うのを使うのか分かります...
#define PI 3.14
プログラムで「3.14」と入力するのではなく、なぜ#define
ステートメントを使用するのですか...
static const double PI = 3.14;
記号定数は今日使用されていますか、それとも「当時」より便利だった言語の機能にすぎませんか?
定数には何を使用することをお勧めしますか?