When you program embedded you'll also dereference NULL pointers at some point.
::: spoiler More...
Some platforms can have something interesting at memory address 0x0 (it's often NULL in C).
:::
In amd64/x86 kernel space you can dereference null as well. My hobby kernel keeps critical kernel structures there XD.
I was thinking about telling them how in embedded systems it's a good practice to allocate the memory by hand, having in mind the backlog, but yours will come first
When you program embedded you'll also dereference
NULL
pointers at some point.::: spoiler More... Some platforms can have something interesting at memory address
0x0
(it's oftenNULL
in C). :::In amd64/x86 kernel space you can dereference null as well. My hobby kernel keeps critical kernel structures there XD.
I was thinking about telling them how in embedded systems it's a good practice to allocate the memory by hand, having in mind the backlog, but yours will come first