-4

K&R の The C Programming Language を介して記号定数に出くわした後、それらの使用法/重要性がわかりません。#defineステートメントを使用するよりも、整数などの「実際の」定数を使用したいと思います。なぜあなたが言うのを使うのか分かります...

#define PI 3.14

プログラムで「3.14」と入力するのではなく、なぜ#defineステートメントを使用するのですか...

static const double PI = 3.14;

記号定数は今日使用されていますか、それとも「当時」より便利だった言語の機能にすぎませんか?

定数には何を使用することをお勧めしますか?

4

1 に答える 1