用C语言实现抽象数据类型的定义 例如:抽象数据类型“复数”的实现 typedef struct{ float realpart; /*实部*/ float imagpart; /*虚部*/ }Complex /*定义复数抽象类型*/ /*函数的声明*/ void assign(Complex *A,float real,float imag); /*赋值*/ void add(Complex * A,float real;float imag); /*A+B*/ void minus(Complex *A