======Pointers1====== #include #include int main() { char a, *b; a = 'a'; // what numeric value is being stored in the variable a? Why? b = &a; printf("a contains '%c'\n", a); printf("a's address is 0x%X\n", &a); printf("-----------------------\n"); printf("b dereferenced contains '%c'\n", *b); printf("b contains 0x%X\n", b); printf("b's address is 0x%X\n", &b); return(0); } ====Questions==== * What do the variables a and b have in common? * Where do they differ? * If you change variable **a**, what will happen to **b**? * If you change variable **b**, will it impact **a**? * How can you change **b** without breaking things?