錯誤:行號 (-1) 無效。你好,
我正在遵循 JMP 腳本編寫基礎中“hello world”的第一個範例,但遇到了錯誤。
腳本:
對於(i=1,i<5,i++,
X=i;
A =「你好,世界」;
印刷(X,A));
列印(“完成”);
錯誤:
無法設定「X」列的值,因為行號 (-1) 無效。
誰能解釋一下腳本有什麼問題嗎?
回覆:錯誤:行號 (-1) 無效。問題是範圍界定問題之一。 JMP 正在資料表中查找您的變數“X:”......我假設。 正因為如此,它希望 X 變數有一個下標。 為了使其工作並指向記憶體變數“X”,您需要透過在變數前面放置“::”來強制正確引用它。
For( i = 1, i < 5, i++,
::X = i;
A = "Hello, World";
Print( ::X, A );
);
Print( "done" );
回覆:錯誤:行號 (-1) 無效。看起來運作良好..回覆:錯誤:行號 (-1) 無效。