質問: Javaで扱っているファイルのパスを渡して、C言語のfopenでファイルを開くという処理を行っているのですが、どうしてもファイルのパスを文字列として渡す際に文字化けしてしまいます。 まず、javaのfileクラスで扱っているファイルのパスをStringとして渡すと、日本語の部分が文字化けし、ファイルのパスをStringからbyte配列へ変換すると、日本語の部分はうまくいくのですが、ファイルの末尾が文字化けします。 一体何故でしょうか?よろしくお願いします
回答: 文字列にしたファイルパスにヌル文字を足すと解決しました。質問をみた方、どうも有難うございました。