私はCで8051uCにソフトを書き込もうとしています。問題は、最長の整数が16ビットに等しいことです。独自の32ビット符号なし整数変数を作成することは可能ですか?もちろん、+、-、<<などのすべての操作をサポートする必要があります。
それが不可能な場合、代替手段は何ですか?私にとって頭に浮かぶ唯一の方法は、2つの16ビット整数を持つことです。しかし、そのソリューションでは、標準の演算子を使用できないと思います。すべての操作中に、2つの整数を変更することを覚えておく必要があります。
より良い方法はありますか?
前もって感謝します。