Why does MISRA C state that a copy of pointers can cause a memory exception?
According to the Standard, copying the pointer q = p;, is undefined behaviour. Reading J.2 Undefined behaviour states: The value of a pointer to an object whose lifetime has ended is used (6.2.4). Going to that chapter we see that: 6.2.4 Storage durations of objects The lifetime of an object is the portion of program … Read more