KVSIP的复数类型由两个基本数据类型的成员组成的结构体来描述,分别表示复数的实部和虚部。
typedef struct { <数据类型> r; <数据类型> i; } vsip_cscalar_<类型>;
格式中的<类型>和<数据类型>的对应请参见标准库数据类型和范围。
KVSIP中使用的复数类型定义在vsip.h中,包括:vsip_cscalar_f、vsip_cscalar_d。
使用signed int代替Bool类型,0表示false,非0表示true。