专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > C语言

C语言版的数据结构中经常出现的status是什么意思,该怎么处理

发布时间:2011-06-28 14:38:29 文章来源:www.iduyao.cn 采编人员:星星草
C语言版的数据结构中经常出现的status是什么意思
C语言版的数据结构中经常出现的status,书上对它的解释很简单,我理解不了,百度搜了一下好像有2种解释,我感觉2种解释有些矛盾,对status还是不够理解,谁能具体点帮我解释清楚啊,谢谢了!

------解决方案--------------------
没什么特殊含义,也并不是一个很重要的概念,没必要钻它。就是函数返回的状态码吧。
------解决方案--------------------
status 指的是状态函数
另一种解释就是 status是类C语言 不用理解 只需要到时候将status 替换成一种状态的函数类型就可以了
------解决方案--------------------
书中才开始有这么个代码:typedef int status
也就是int的意思,status 声明的函数返回个int型,比如书上都有return ok 或者 return error
ok和error 等在程序开始也被define ok 1
------解决方案--------------------
status就是状态
是一个int的类型
typedef int status;
或者
#define status int

然后再定义一些值
比如
#define OK 1
#define TRUE 1
----------------------------------------
等以后你看windows编程,里面的自定义类型更多,但还是从基本的C类型定义过去的
比如
typedef void* PVOID;
typedef PVOID HANDLE;
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: