0

IDE: Brixc コマンド センターを使用して Python プロジェクトを nxc に変換しようとしてきました。これにより、テキスト ファイルが読み取られ、情報が処理可能なコンポーネントに分割されます。私にとっての主な障害は、私が見つけたり把握したりできない分割文字列メソッドです。

Python では、Data1 = RawData.split("\n") のように簡単に配列に分割し、次のように並べ替えることができます: Data1[配列の n 番目の位置][選択された n 番目の位置の文字配列の値]

nxcで同じ方法を繰り返してみましたが、うまくいきません

1: #import "RawData.txt" Data0
2: string Data1[];
3: "task main(){
4:     Data1 = Data0.split("\n");
5:     if(Data1[1][0]=="a"){
6:         TextOut(10,10,"its an a!");
7:         }else{
8:         TextOut(10,10,Data1[1][0]);
9:         }
10:    Wait(5000);
11:}
12:

この場合、出力は 2 行目の最初の文字の表示になります。驚くべきことに、うまくいきません。そして、いくつかのエラーが吐き出されます(結局、私はnxcに慣れていません)。

line 3: Error: Datatypes are not compatible 
line 3: Error: ';' expected
line 3: Error: Unmatched close parenthesis
line 4: Error: Unmatched close parenthesis
4

1 に答える 1