extern void *memcpy(void *dest, void *src, unsigned int count);这是C++种的一个跟DELPHI MOVE差不多的函数,传递的是指针
那么  char *p,*q;memcpy(p,q,10);(这里没考虑p,q分配空间);
在delphi中,procedure Move(const Source; var Dest; Count: Integer);那么  p,q:pchar;
但是在传递的时候,正确的是这样 Move(p^,q^,10),在这里给我的感觉p^跟q^不就是p,q指向空间首地址的值吗?(这句话不知道错了没),这样不是按值传了吗?
而我感觉这样才是按地址传的Move(p,q,10);