Skip to content

Commit 9c32ee8

Browse files
committed
Change in stack trace
1 parent bbaa681 commit 9c32ee8

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

module1/repetition.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,11 @@
55
___
66

77
@edmundoPL
8-
> Pytanie ode mnie na powtórkę. O co chodzi z tym zapewnianiem odpowiednio długiego życia zmiennej, na która wskazuje pointer lub referencja?
8+
> Pytanie ode mnie na powtórkę. O co chodzi z tym zapewnianiem odpowiednio długiego życia zmiennej, na która wskazuje pointer lub referencja?
99
> Pojawiło się to już kilka razy, a ja nadal jakoś tego nie czuje. Niby trochę rozumiem ale nie do końca. Może jakiś ciekawy przykład się znajdzie do czwartku?
1010
1111
___
12+
<!-- .slide: style="font-size: 0.65em" -->
1213

1314
Prześledźmy stos w tym kawałku kodu
1415

@@ -36,18 +37,19 @@ int main() {
3637
}
3738
```
3839

39-
___
40-
<!-- .slide: style="font-size: 0.7em" -->
41-
4240
Stos graficznie. Prawo -> kolejne linie kodu
4341

42+
<div style="font-size: 0.7em">
43+
4444
| FRAME | A | B | C | D | E | F | G | H | I |
4545
| :---: | :-------------- | :------------- | :---------- | :----------- | :------------------- | :----------- | :-------------- | :----------- | :-------------- |
4646
| 1 | | | **ptr = ?** | **ptr = &a** | | | **c = ?** | **c = 100** | |
4747
| 1 | | | **a = ?** | **a = 10** | | **??? = 20** | **b = ? (20?)** | **b = 50** | |
4848
| 0 | **pointer = ?** | pointer = ? | pointer = ? | pointer = ? | **pointer = &a** !!! | pointer = &a | pointer = &a | pointer = &a | pointer = &a |
4949
| 0 | **number = ?** | **number = 5** | number = 5 | number = 5 | number = 5 | number = 5 | number = 5 | number = 5 | **number = 50** |
5050

51+
</div>
52+
5153
___
5254

5355
@Jakub J

0 commit comments

Comments
 (0)