私のアクセントが痛かったらごめんなさい
C プログラミングでは、次のように関数を宣言できます。dennis riche 2nd ed page 84
f(register unsigned m,register long n)
ほとんどの本では、関数の引数のデフォルトのストレージ タイプはregister
.
なんでそうなの?必要性は何ですか?
答えに従ったコンパイラはそれらをCPUレジスタで保持しますが、
レジスタ型を使用した場合、実行速度に違いは見られませんでした
Cプログラミングでレジスタが使用される理由、場所、正確な時期を詳細に説明できる人はいますか?
ありがとう