title: c++ memcpy read memory
body: <p>I'm trying to use memcpy to read memory.</p>
  
  <pre><code>BYTE test[] = {0x01};
  BYTE test2[] = {0x00};
  memcpy (test, test2, sizeof(test));
  if (test == test2){
      MessageBox::Show("Same");
  }else{
      MessageBox::Show("Different");
  }
  </code></pre>
  
  <p>Why the test and test2 always different?</p>
  
  <p>Thanks for your help.</p>