Advertisement
Guest User

Untitled

a guest
Nov 20th, 2019
200
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. /// M113 - demoalloc.c
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4.  
  5. int main()
  6. {
  7. int * lepEntier;
  8. float * lepTabReels;
  9. char ** lepTabCar;
  10. int k;
  11.  
  12. printf("\n\nsizeof : int = %d ; long = %d ; char = %d ; float = %d ; double = %d%d\n\n",
  13. sizeof(int), sizeof(long), sizeof(char) , sizeof(float), sizeof(double));
  14.  
  15. lepEntier= (int*)malloc(sizeof(int));
  16.  
  17. scanf("%d",lepEntier);
  18. printf("%d\n",*lepEntier);
  19. *lepEntier=3;
  20. free(lepEntier);
  21.  
  22. lepTabReels= (float*)malloc(sizeof(float)*10);
  23.  
  24. for(k=0;k<10;k++)
  25. lepTabReels[k]=0;
  26.  
  27. for(k=0;k<10;k++)
  28. printf("%f\t",*(lepTabReels+k));
  29.  
  30. free(lepTabReels);
  31. printf("\n");
  32.  
  33. lepTabCar=(char**)malloc(sizeof(char*) * 4);
  34.  
  35. for(k=0;k<4;k++)
  36. lepTabCar[k]=(char*)malloc(sizeof(char)*7);
  37.  
  38. printf("Saisie de 4 chaines\n");
  39.  
  40. for(k=0;k<4;k++)
  41. scanf("%s",lepTabCar[k]);
  42.  
  43. for(k=0;k<4;k++)
  44. printf("%s\t",lepTabCar[k]);
  45.  
  46. for(k=0;k<4;k++)
  47. free(lepTabCar[k]);
  48.  
  49. free(lepTabCar);
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement