自己动手从0到1学写RTOS学习指南

  1. 主页
  2. 自己动手从0到1学写RTOS学习指南
  3. 常见问题FAQ汇总
  4. 为什么函数通常以t开头

为什么函数通常以t开头

内容纲要

感谢同学 @小波 的提问

Q:很多函数以t开头是一种命名规范?

A:是的。这是用来减少名称冲突的一种方式

比如os中定义了一个接口函数,你也可能想在自己的应用中定义同名的。到底调用谁的呢? c中不像java可以用包,像cpp用名称空间来解决这个问题,所以就在函数名上做点文章。加上t之后,表示专属tinyOS的接口;你自己定义的接口只需要不使用t开头命名函数,就不会有冲突了。

你如果看一些c的第三方库,很多也会采用类似的方式,加个前缀,代表xx开发的接口

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

电子邮件地址不会被公开。 必填项已用*标注