Top

Discussion

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;
}

 

  • A.It prints ASCII value of the binary number present in the first byte of a float variable a.
  • B.It prints character equivalent of the binary number present in the first byte of a float variable a.
  • C.It will print 3
  • D.It will print a garbage value

Answer: A

No answer description available for this question.
 

No comment is present. Be the first to comment.
Loading…

Post your comment