似たような種類の python の概念を持つライブラリを作成しています。C には、python has ( ) のようなべき乗演算子はありません**
(たとえば、pythonpow(x,n)
と同等ですx**n
)。
Pre-Processor ディレクティブを使用してこの問題を解決しようとしました。しかし、トリックは見つかりませんでした。
^ この演算子は XOR 演算用なので、べき乗演算子には使用できないと思います (できますか?)
したがって、代替ソリューションは double star( **
) です**
。これは、コンパイラーにとって認識されない演算子であるため、これをコンパイラーに知らせるにはどうすればよいでしょうか。
これに対するアプローチまたは解決策を提案します。