これに対する答えを見つけようとすると、CではなくC ++の投稿しかほとんど見つかりません。
int、char などの組み込み型の場合、値渡しと const ポインターでパフォーマンスに違いはありますか?
値渡し時に const キーワードを使用することは、依然として良いプログラミング手法ですか?
int PassByValue(int value)
{
return value / 2;
}
int ConstPointer(const int * value)
{
return (*value) / 2;
}