Home » C Programming » Pointers

Which of the statements is correct about the program? #include int main() { float a=3.14; char *j; j = (char*)&a; printf("%d\n", *j); return 0; }

Correct Answer: It prints ASCII value of the binary number present in the first byte of a float variable a.

← Previous Question Next Question→

Discussion & Comments

No comments yet. Be the first to comment!
Join Discussion