big、zzn、flash等类型

big类型定义在miracl.h

#define mr_utype int // the underlying type is usually int

#ifdef MR_FP
  typedef mr_utype mr_small;
  #ifdef mr_dltype
  typedef mr_dltype mr_large;
  #endif
#endif

/* It might be wanted to change this to unsigned long */

typedef unsigned int mr_lentype;

struct bigtype
{
    mr_lentype len;
    mr_small *w;
};

typedef struct bigtype *big;
typedef big zzn;
typedef big flash;

miracl.h中,对bigzznflash等类型做了定义,其实这三种类型都是struct bigtype *类型。由定义可知,bigzznflash等类型是两个unsigned类型成员的组合。

© phdlisl all right reserved,powered by GitbookUpdate in 2024-05-18

results matching ""

    No results matching ""