void instial(char* xh[20],char* xm[20], char* xb[2], char* nl[20], char* dh[20], char* zz[200], char* bz[20])
{
strcpy_s(xuehao,xh);
strcpy_s(xingming, xm);
strcpy_s(xingbie,xb);
strcpy_s(nianling, nl);
strcpy_s(dianhiua, dh);
strcpy_s(zhuzhi, zz)
strcpy_s(beizhu, bz);
};
void instial(char* xh,char* xm, char* xb, char* nl, char* dh, char* zz, char* b)
#include <string.h>
#include <stdio.h>
struct Student
{
char id[20];
char name[20];
char sex[2]; /* F or M*/
int age;
char phone[20];
char address[200];
char remark[20];
};
void initStudent(Student& student, char* id, char* name, char* sex, int age, char* phone, char* addr, char* remark)
{
strncpy(student.id, id, sizeof(student.id));
strncpy(student.name, id, sizeof(student.name));
strncpy(student.sex, id, sizeof(student.sex));
student.age = age;
strncpy(student.phone, id, sizeof(student.phone));
strncpy(student.address, id, sizeof(student.address));
strncpy(student.remark, id, sizeof(student.remark));
}
int main()
{
Student student;
initStudent(student, "123456789", "Zhang San", "M", 18, "13558589658", "Beijing City, Beijing road 5th", "test");
return 0;
}