1
処理中に大文字のX
とは何ですか?それはシステム変数ですが、その目的に関してどこにもドキュメンテーションはありません。処理中の大文字Xとは何ですか?
私が翻訳し、それが同じ値で、ゼロのままで、原点を移動することができますので、起源はありません。
void setup() {
size(500, 500);
}
void draw() {
translate(100,100);
println(X); // always zero in this code
}
Xが繰り返し宣言または初期化され、それがコンパイルされることなく、学生のコードに現れるので、私はこの質問を。それは無意味な変数のように思えます。値を割り当てることで、私が検出できる副作用はありません。
、私がすることができ、再宣言することにより、変数を「マスク」? Xを 'int X = 5'のようなコード中のどこかに宣言することは可能であるようです。 – ThisClark
私はそれを行って、それは正常に働いた。最初に定義された値を使用したい場合は問題になるかもしれませんが、そうしたくなければ何かがあなたを止めているとは思わないでしょう。 – UnknowableIneffable
'X'、' Y'、 'Z'変数を引数として取る関数はありません。あなたは彼らが実際に何のために使われているか知っていますか? –