11. 1.字句解析
public class A {
int c = 0;
• スペースは単語の区切り
• 改行も単語の区切り
• ; は式の区切り
• {} は始まりと終わり
public class A {
int c = 0;
単語や記号の区切りを検出
12. public class Test : MonoBehaviour { void Start(){} void Update(){} }
public class Test : MonoBehaviour {
void Start() {
}
void Update() {
}
}
一行にまとめても同じ
字句解析を
理解すれば
35. class Date {
long year;
long month;
long day;
}
2148685152
2148685160
2148685168
2148685176
2148685184
2148685192
2148685200
2148685208
2148685144
2148685136
2148685128
この時点では何も起きない
36. 2018
11
24
Date d = new Date();
2148685152
2148685160
2148685168
2148685176
2148685184
2148685192
2148685200
2148685208
2148685144
2148685136
2148685128class Date {
long year;
long month;
long day;
} メモリが確保される
78. switch (n) {
case 0: func0(); break;
case 1: func1(); break;
case 2: func2(); break;
case 3: func3(); break;
case 4: func4(); break;
case 5: func5(); break;
case 6: func6(); break;
case 7: func7(); break;
}
func[n]();
delegateを使うと・・・