sprintf fprintf EOF scanf 的返回值 深拷贝与浅拷贝
sprintf (char* ) 输出到文件
fprintf(FILE* ) 输出到文件
EOF 的值为-1
scanf("%d%s", value,name) 如果成功输入一个参数返回1,成功输入两个参数返回2,没有成功的参数返回0
struct Node{
int a;
char* name;
}
char dog[] = "dfsfsfsf"
struct Node name1 = {12, dog};
struct Node name2;
name1 = name2;
这是浅拷贝,只是复制了 name1中的两个参数,但是字符指针指向的字符串并没有拷贝。