fork download
  1. int main()
  2. {
  3. float a = 3.14;
  4. int b = 256;
  5. char *p, *p1;
  6. p = (char *) &a;
  7. p1 = (char *) &b;
  8. printf("\nFLOAT:");
  9. printf("\nValue of *p=%f",*p);
  10. printf("\nValue of a=%f",a);
  11. printf("\nValue of *p=%f",*p);
  12. printf("\n\nINTEGER:");
  13. printf("\nValue of *p1=%d",*p1);
  14. printf("\nValue of b=%d",b);
  15. printf("\nValue of *p1=%d",p1[1]);
  16. return 0;
  17. }
Success #stdin #stdout 0.02s 1676KB
stdin
Standard input is empty
stdout
FLOAT:
Value of *p=-0.060948
Value of a=3.140000
Value of *p=3.140001

INTEGER:
Value of *p1=0
Value of b=256
Value of *p1=1