fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. struct integer2{
  6. int* valuePtr;
  7. struct integer2* next;
  8. };
  9. typedef struct integer2* intpointer2;
  10.  
  11.  
  12. int main() {
  13.  
  14. int value2 = 5;
  15. int* dpointer = &value2;
  16. intpointer2 intPtr2 = (intpointer2)malloc(sizeof(struct integer2));
  17. //intPtr2->valuePtr = (int*)malloc(sizeof(int));
  18.  
  19. printf("Version2\n");
  20. intPtr2->valuePtr = &value2;
  21. printf("intPtr2->valuePtr address %p\n",intPtr2->valuePtr);
  22. printf("intPtr2->valuePtr value: %d\n", *intPtr2->valuePtr);
  23. //print 1834136
  24. printf("--------------------------------------------\n");
  25.  
  26. return 0;
  27. }
Success #stdin #stdout 0s 2852KB
stdin
Standard input is empty
stdout
Version2
intPtr2->valuePtr address 0xbfad1b4c
intPtr2->valuePtr value: 5
--------------------------------------------