C文字配列への文字の保存について質問があります。
ファイルから「char」型の配列にテキストを読み取る必要があります(unsigned charは使用できません)。127を超える値を持つ特定の文字(たとえば、€、ä、ö、...)がある場合、それらは負の値として保存されますが、多くの場合、より多くのスペースを必要とします(たとえば、€は3つの負の値を取ります)。
これらの負の値を計算して符号なし文字に戻すにはどうすればよいですか。誰かが私をその問題に関するチュートリアルまたはガイドにリンクできますか?