what is libuv

pointer arithmetic

  • sizeof(char) == 1 byte
  • sizeof(short) == 2 bytes
  • char *c = 0x00 c + 1 == 0x01
  • short *s = 0x00 s + 1 == 0x02