Unix 函数的助记符?

Unix 函数的助记符?

有没有人有任何有用的助记符来记住函数参数的顺序或 Unix 系统调用的返回值?我患有“内存泄漏”。

答案1

  1. 将光标移到系统调用名称上
  2. 按“K”

(先决条件:六。)

答案2

最常见的系统调用 -阅读(2)写(2)需要 3 个参数:描述符、缓冲区和长度。返回实际读取或写入的字节数。 关闭(2)显然,需要一个参数 - 描述符来关闭。

大多数系统调用在发生错误时返回 -1 并设置errno

我通常在相应的手册页中阅读其他所有内容。只是不要忘记命令:man 2 syscall_name

PS:你有吗简介(2)

答案3

这是大多数开发人员的常见问题。如果您经常编写代码,您最终会发现一些可以用作助记符的模式,例如文件描述符通常是第一个参数。但总会有令人讨厌的、难以记住的例外情况。

您处理问题的方式是错误的。存在如此多复杂的开发工具是有充分理由的。与其让你的生活变得更加困难,不如开始使用专门的源代码编辑器或一个集成开发环境

一些标准功能(自动完成列表、实时语法检查、文档工具提示)将消除您的问题,为您节省大量开销。毕竟,这就是计算机的用途,它可以完成无聊的重复性任务,这样您就可以专注于有趣的事情。

答案4

我用-h--help-?。或者有时man command

相关内容