数据结构c语言版当函数返回值为函数结果状态代码时用status定义函数类型,什么是结果状态代码
答案:5 悬赏:20 手机版
解决时间 2021-04-08 04:40
- 提问者网友:我的未来我做主
- 2021-04-07 03:50
数据结构c语言版当函数返回值为函数结果状态代码时用status定义函数类型,什么是结果状态代码
最佳答案
- 五星知识达人网友:夜余生
- 2021-04-07 04:47
status就是状态是一个int的类型typedef int status;或者#define status int然后再定义一些值比如#define OK 1#define TRUE 1----------------------------------------等以后你看windows编程,里面的自定义类型更多,但还是从基本的C类型定义过去的比如typedef void* PVOID;typedef PVOID HANDLE;
全部回答
- 1楼网友:西风乍起
- 2021-04-07 07:39
这个我也不知道
- 2楼网友:duile
- 2021-04-07 06:28
这个也可以是emnu枚举类型,将预先的结果定义好,直接返回定义好的状态代码;
emnu status
{
OK,
FAIL,
TURE,
NONE
};
这里的status只是个标识追问可以把你理解的status告诉我么 就是具体的追答这里的status就是个组名,一组枚举的名字;
emnu status
{
OK,
FAIL,
TURE,
NONE
};
这里的status只是个标识追问可以把你理解的status告诉我么 就是具体的追答这里的status就是个组名,一组枚举的名字;
- 3楼网友:洎扰庸人
- 2021-04-07 05:43
实际上,在自定义中有typedef int Status ;也就是说Status是一个整数类型,这种类型的变量的值是反映函数结果状态的,它可能是OK,ERROR,等,而在宏定义中OK的值为1,ERROR的值为0。
- 4楼网友:詩光轨車
- 2021-04-07 05:22
就是一种有返回值的函数定义,status定义的是一个有返回值的函数体,void定义的是一个没有返回值的函数体,就这么简单。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯