QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1331|回复: 1

我在读MINIX时遇到的问题,主要是宏命令

[复制链接]
发表于 2005-11-11 12:09:57 | 显示全部楼层 |阅读模式
关于,我读MINIX遇到的一些问题

00034#define _PROTOTPE(function,params)    function  params
0004 6 #define _PROTOTPE(function,params)    function()
这两句我是怎么都搞不明白  望指教 前面 的数字是行号
如果谁要看上下文 ,看MINIX里的那行就有了
00046  #idndef _SIZE_T
00407  #define _SIZE_T
   typedef unsigned int size_
#endif

这个我是不明白的是,中间的 定义语句typedef unsigned int size起的什么作用

#define  NULL ((void *)0)
这个我的理解是  定义了个 指针NULL指向那个返回直是空指针的函数



还有个问题就是 我找不到一些函数的实现如_PROTOTYPE()
虽然转了好写地方
但是不是说明就是应用,不知道遇到这种问题怎么解决啊


各位大侠 指教下 谢谢  谢谢  谢谢
发表于 2005-12-1 17:32:53 | 显示全部楼层
00034#define _PROTOTPE(function,params) function params
0004 6 #define _PROTOTPE(function,params) function()
主要的作用在于对于K&R的函数声明的兼容,在lint不报错或者警告
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-5-23 10:07 , Processed in 0.084921 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表