私は小さな Java ライブラリを目的の c に翻訳しています。以下の翻訳で困っています。
return other.tokens[0].equals(tokens[0]) &&
other.tokens[1].equals(tokens[1]) &&
other.tokens[2].equals(tokens[2]) &&
other.tokens[3].equals(tokens[3]);
ここで、other はクラスのインスタンスで、tokens は同じクラスのインスタンス変数である文字列配列です。これまでのところ、私が持っているのはこれです:
return ([other [[tokens[0] equals:tokens[0]]]] &&
[other [[tokens[1] equals:tokens[1]]]] &&
[other [[tokens[2] equals:tokens[2]]]] &&
[other [[tokens[3] equals:tokens[3]]]]);
しかし、「予期される識別子」エラーが発生し続けます。これは、構文に問題があることを意味すると思います。