以关键字union修饰,共有体又叫联合体,共有体中的成员共享同一块内存空间。内存空间总大小由共用体中最大的成员类型决定,每个成员能够操作的空间大小是由成员自身类型大小决定
字符串拷贝(strcpy)、比较(strcmp)、拼接(strcat)、查找(strchr,strstr)、 长度(strlen)、获取子串(strtok)
一般将'\0'作为字符串的结束标记,以str开头的字符串操作函数默认遇到'\0'结束调用
无参的函数:不能将函数外部的数据传递给函数内部。有参的函数:通过参数将函数外部的数据传递到函数内部(参数:函数外部数据到函数内部的桥梁)
库函数(c语言库)、自定义函数、系统调用(内核提供给用户的函数接口)