Please answer this question fully. Thank you very much!
3.
Consider the following program:
1 2
inta=2; void fooint b) {
3 4 5 6 7 8
printf"%d", b);
int main(void { foo(a); a=1; }
Is it true or false that the value of a passed to foo will always be 2? Explain
Assume that this is the entire program,that this program is stored in persistent
memory,and that the program is executed on a bare-iron microcontroller each time
a reset button is pushed