学习了strcpy函数,很可惜,我第一次用就遇到了危机。
strcpy函数的功能还是很强大的如下
1.将b数组copy到a数组里(字符串数组),strcpy(a,b)
2。将字符串copy到a数组中,strcpy(a,“sdfhdg“)
3.将字符串copy到a数组中某个位置strcpy(a+5,b)
4.将a的某个位置开始copy到a的某个位置strcpy(a+1,a+4)
要注意的是把源字符的空字符也拷贝进去
结构体
结构体不止可以共同定义多个变量,使数据变得更加清晰,而且可以定义结构体数组,以便排序时可以将所有的变量都进行交换。
- struct STU
- {
- char name[20];
- int age;
- char sex;
- char num[20];
- };
- int main(void)
- {
- struct STU stu[5];
}
要注意的是struct xx使用的是{},而且定义到int main外边。