#include <stdio.h> #include <stdlib.h> 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); }