这样写就不报错
这样写就不行
原因是
d指向一个随机的地方。谁也不知道,野指针,不能用。要使用必须用malloc分配内存才行。
1
2
3
|
char
* s=
"123123123123"
;
char
d[20];
memcpy
(d,s,10);
|
这样写就不行
1
2
3
|
char
* s=
"123123123123"
;
char
* d;
memcpy
(d,s,10);
|