结构体与共用体的区别
结构体中的成员拥有独立的空间,共用体的成员共享同一块空间,但是每个共用体成员能访问共用区的空间大小是由成员自身的类型决定。
描述结构体
以关键字struct修饰,结构体中的成员拥有各自独立的空间,按照(结构体对齐规则)存储在内存中结构体中的成员类型可以不同。
在使用realloc给已分配的堆区空间追加空间时需要注意啥
realloc给定的空间大小必须是新空间+旧空间的大小,记得用指针变量保存realloc的返回值
字符串的常用操作
字符串拷贝(strcpy)、比较(strcmp)、拼接(strcat)、查找(strchr,strstr)、 长度(strlen)、获取子串(strtok)
普通变量作为函数的参数特点
函数内部可以借助函数的参数使用外部变量的值,但是函数内部不能通过形参间接修改外部变量的值(单向传递中的值传递)