有人可以帮我说明一下花括号里的代码是什么意思

 

将字符串数组 nm 的数据深拷贝到 name 数组中。 深拷贝是重新开辟新的内存来储存数据。

strlen() 函数从字符串的开头位置依次向后计数,直到遇见\0,然后返回计时器的值。

http://c.biancheng.net/c/strlen.html

C 库函数 char *strcpy(char *dest, const char *src)src 所指向的字符串复制到 dest。 需要注意的是如果目标数组 dest 不够大,而源字符串的长度又太长,可能会造成缓冲溢出的情况。

https://www.runoob.com/cprogramming/c-function-strcpy.html