附录A 函数原型


下载 附录A 函 数 原 型 本附录包含了正文中说明过的标准 U N I X、P O S I X和ANSI C的函数原型。通常我们想了解 的是函数的参数 ( f g e t s的哪一个参数是文件指针 ? )和返回值 ( s p r i n t f返回的是指针还是计数 值?)。 这些函数原型还说明了要包含哪些头文件,以获得特定常数的定义,或获得 ANSI C函数 原型,以帮助在编译时进行错误检测。 此函数不返回 此函数不返回 返回:若成功则为0,若出错则为- 1 返回:0或上次设置的a l a r m的剩余秒数 返回:指向以n u l l终止的字符串的指针 返回:若成功则为0,若出错则为非 0 返回:若成功则为非空指针,若出错则为 N U L L 返回:波特率值 返回:波特率值 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 4 9 8 U N I X环境高级编程 下载 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为只写打开的文件描述符,若出错则为- 1 返回:控制终端的路径名 返回:指向以n u l l终止的字符串的指针 返回:若成功则为新文件描述符,若出错则为- 1 返回:若成功则为新文件描述符,若出错则为- 1 返回:若出错则为-1,若成功则无返回 返回:若出错则为-1,若成功则无返回 返回:若出错则为-1,若成功则无返回 附录A 函 数 原 型 4 9 9 返回:若出错则为-1,若成功则无返回 返回:若出错则为-1,若成功则无返回 返回:若出错则为-1,若成功则无返回 无返回 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则取决于c m d,若出错则为- 1 返回:若成功则为文件指针,若出错则为 N U L L 返回:若已至流的文件尾端则为非 0值(真),否则为0 (假) 返回:若流出错则为非0值(真),否则为0 (假) 返回:若成功则为0,若出错则为E O F 返回:若成功则为下一个字符,若已至文件尾端或出错则为 E O F 返回:若成功则为0,若出错则为非 0 下载 5 0 0 U N I X环境高级编程 返回:若成功则为b u f,若已至文件尾端或出错则为 N U L L 返回:与该流相结合的文件描述符 返回:若成功则为文件指针,若出错则为 N U L L 返回:子进程中为0,父进程中为子进程I D, 若出错则为- 1 返回:若成功则为相应值,若出错则为- 1 返回:若成功则为已输出的字符数,若出错则为负值 返回:若成功则为c,若出错则为E O F 返回:若成功则为非负值,若出错则为 E O F 返回:读到的对象数 返回:若成功则为文件指针,若出错则为 N U L L 返回:赋值的输入项数,若在任一变换前输入出错或 E O F,则返回E O F 返回:若成功则为0,若出错则为非 0 返回:若成功则为0,若出错则为非 0 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 下载 附录A 函 数 原 型 5 0 1 返回:若成功则为当前文件位置指示器,若出错则为- 1 L 返回:若成功则为0,若出错则为- 1 返回:写的对象数 返回:若成功则为下一个字符,若已至文件尾端或出错则为 E O F 返回:若成功则为下一个字符,若已至文件尾端或出错则为 E O F 返回:若成功则为b u f,若出错则为N U L L 返回:调用进程的有效组 I D 返回:调用进程的实际组 I D 返回:调用进程的有效用户I D 返回:与n a m e相关连的v a l u e的指针,若没有找到,则为 N U L L 返回:若成功则为指针,若已至文件尾端或出错则为 N U L L 返回:若成功则为指针,若出错则为 N U L L 返回:若成功则为指针,若出错则为 N U L L 返回:若成功则为添加组 I D数,若出错则为 - 1 返回:若成功则为0,若出错则为- 1 下载 5 0 2 U N I X环境高级编程 返回:若成功则为l o g i n名字符串的指针,若出错则为 N U L L 返回:若成功则为非负值,若出错则为- 1 返回:调用进程的进程组 I D 返回:调用进程的进程I D 返回:调用进程的父进程 I D 返回:若成功则为非负值,若出错则为- 1 返回:若成功则为指针,若已至文件尾端或出错则为 N U L L 返回:若成功则为指针,若出错则为 N U L L 返回:若成功则为指针,若出错则为 N U L L 返回:若成功则为0,若出错则为非 0 返回:若成功则为b u f,若已至文件尾或出错则为 N U L L 返回:调用进程的实际用户I D 返回:指向一时间结构的指针 返回:若成功则为0,若出错则为- 1 下载 附录A 函 数 原 型 5 0 3 返回:若出错则为-1,若成功则为其他 返回:若为流设备则为1 (真),否则为0 (假) 返回:若为终端设备则为 1 (真),否则为0 (假) 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为-1 返回:若成功则为0,若出错则为-1 返回:指向一时间结构的指针 不返回 返回:若成功则为新的文件位移,若出错则为- 1 返回:若成功则为0,若出错则为-1 返回:若成功则为非空指针,若出错则为 N U L L 返回:若成功则为0,若出错则为-1 返回:若成功则为0,若出错则为-1 返回:若成功则为日历时间,若出错则为- 1 返回:若成功则为映射区的起始地址,若出错则为- 1 下载 5 0 4 U N I X环境高级编程 返回:若成功则为0,若出错则为- 1 返回:若成功则为消息队列I D,若出错则为- 1 返回:若成功则为消息数据部分的长度,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为指针,若出错则为 N U L L 返回:若成功则为文件描述符,若出错则为- 1 返回:若成功则为相应值,若出错则为- 1 返回:-1,e r r n o设置为E I N T R 返回:c m d s t r i n g的终止状态,若出错则为- 1 下载 附录A 函 数 原 型 5 0 5 返回:若成功则为0,若出错则为- 1 返回:准备就绪的描述符数,超时返回 0,若出错则返回- 1 返回:若成功则为文件指针,若出错则为 N U L L 返回:若成功则为输出的字符数,若输出错则返回负值 返回:若成功则为c,若出错则为E O F 返回:若成功则为c,若出错则为E O F 返回:若成功则为0,若出错则为非 0 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为非负值,若出错则为 E O F 返回:若成功则为0,若出错则为- 1 返回:若成功则为读到的字节数,若已至文件尾端则为 0,若出错则为- 返回:若成功则为指针,若出错则为 N U L L 返回:若成功则为读到的字节数,若出错则为- 1 下载 5 0 6 U N I X环境高级编程 下载 返回:若成功则为读到的字节数,若出错则为 - 1 返回:若成功则为非空指针,若出错则为 N U L L 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:赋值的输入项数,若在任一变换前输入出错或 E O F则返回E O F 返回:准备就绪的描述符数,超时返回 0,若出错则为-1 返回:(与命令有关) 返回:若成功则为信号量 I D,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 附录A 函 数 原 型 5 0 7 返回:若成功则为0,若出错则为非 0值 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若被直接调用则为 0,若从l o n g j m p返回则为非0值 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为非 0值 返回:若成功则为0,若出错则为- 1 返回:若成功则为进程组 I D,若出错则为- 1 返回:若成功则为0,若出错则为非 0值 返回:若成功则为共享存储段指针,若出错则为- 1 下载 5 0 8 U N I X环境高级编程 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为共享存储段 I D,若出错则为-1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若真则为1,若假则为 0 不返回 返回:信号的以前配置,若出错则为 S I G _ E R R 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若直接调用则为0,若从s i g l o n g j m p调用返回则为非 0 返回:-1,e r r n o设置为E I N T R 下载 附录A 函 数 原 型 5 0 9 返回:若成功则为对应的值,若出错则为- 1 返回:s h e l l的终止状态 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为前台进程组的进程组 I D,若出错则为- 1 下载 返回:0或未睡足的秒数 返回:存入数组中的字符数 返回:赋值的输入项数,若在任一变换前输入出错或 E O F则为E O F 返回:若成功则为0,若出错则为- 1 返回:消息字符串指针 返回:如有空间为存入数组的字符数,否则为 0 返回:若成功则为0,若出错则为- 1 5 1 0 U N I X环境高级编程 返回:指向一唯一路径名的指针 返回:若成功则为时间值,若出错则为 - 1 返回:若成功则为过去的墙上时钟时间 (单位:滴答),若出错则为- 1 返回:若成功则为文件指针,若出错则为 N U L L 返回:指向唯一路径名的指针 返回:若成功则为0,若出错则为- 1 返回:指向终端路径名的指针,若出错则为 N U L L 返回:以前的文件方式创建屏蔽 返回:若成功则为非负值,若出错则为- 1 返回:若成功则为c,若出错则为E O F 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为输出字符数,若输出错则为负值 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 返回:若成功则为0,若出错则为- 1 下载 附录A 函 数 原 型 5 1 1 返回:若成功则为进程I D,若出错则为- 1 返回:若成功则为进程I D,若出错则为- 1 返回:若成功则为进程I D,若出错则为- 1 返回:若成功则为写的字节数,若出错则为- 1 返回:若成功则为写的字节数,若出错则为- 1 返回:若成功则为输出字符数,若输出错则为负值 返回:存入数组的字符数 返回:若成功则为进程I D,若出错则为- 1 下载
还剩14页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 3 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf

pdf贡献者

xnchall

贡献于2015-09-02

下载需要 3 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf