发布网友 发布时间:2022-04-23 23:36
共4个回答
热心网友 时间:2023-10-13 20:40
实际上,在自定义中有typedef int Status ;也就是说Status是一个整数类型,这种类型的变量的值是反映函数结果状态的,它可能是OK,ERROR,等,而在宏定义中OK的值为1,ERROR的值为0。热心网友 时间:2023-10-13 20:40
status就是状态是一个int的类型typedef int status;或者#define status int然后再定义一些值比如#define OK 1#define TRUE 1----------------------------------------等以后你看windows编程,里面的自定义类型更多,但还是从基本的C类型定义过去的比如typedef void* PVOID;typedef PVOID HANDLE;热心网友 时间:2023-10-13 20:41
就是一种有返回值的函数定义,status定义的是一个有返回值的函数体,void定义的是一个没有返回值的函数体,就这么简单。热心网友 时间:2023-10-13 20:41
这个也可以是emnu枚举类型,将预先的结果定义好,直接返回定义好的状态代码;追答这里的status就是个组名,一组枚举的名字;