unassigned char

Hello, I'm just wondering what value if any is given to an unassigned char variable such as:

char Reset;

Thanks, Abner.

If it is created at global scope (or is static) then it gets zero.

Otherwise, such as for local variables in a function, the initial value is undefined. When the memory gets allocated, you'll be left with whatever leftover value was sitting in that particular memory slot when the variable was created.