RicardasSim

c array memory dump

Jun 21st, 2023
56,107
0
Never
5
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.80 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4. int main()
  5. {
  6.     char arr_c[2][3][4] = {0};
  7.  
  8.     arr_c[0][0][0] = 1;
  9.     arr_c[0][0][1] = 2;
  10.     arr_c[0][0][2] = 3;
  11.     arr_c[0][0][3] = 4;
  12.     arr_c[0][1][0] = 5;
  13.     arr_c[0][1][1] = 6;
  14.     arr_c[0][1][2] = 7;
  15.     arr_c[0][1][3] = 8;
  16.  
  17.     arr_c[1][0][0] = 11;
  18.     arr_c[1][0][1] = 12;
  19.     arr_c[1][0][2] = 13;
  20.     arr_c[1][0][3] = 14;
  21.     arr_c[1][1][0] = 15;
  22.     arr_c[1][1][1] = 16;
  23.     arr_c[1][1][2] = 17;
  24.     arr_c[1][1][3] = 18;
  25.  
  26.     printf("Address: %p\n", (void*)arr_c );
  27.  
  28.     return 0;
  29. }
  30.  
  31. /*
  32.  
  33. dump
  34. ----------
  35.  
  36. hex:
  37.  
  38. 0x01 0x02 0x03 0x04 0x05 0x06 0x07 0x08
  39. 0x00 0x00 0x00 0x00 0x0b 0x0c 0x0d 0x0e
  40. 0x0f 0x10 0x11 0x12 0x00 0x00 0x00 0x00
  41.  
  42.  
  43. dec:
  44.  
  45.  1  2  3  4  5  6  7  8
  46.  0  0  0  0 11 12 13 14
  47. 15 16 17 18  0  0  0  0
  48.  
  49. */
  50.  
Advertisement
Comments
  • User was banned
  • User was banned
  • User was banned
  • User was banned
  • User was banned
Add Comment
Please, Sign In to add comment