当typedef定义所给类型时,在这里并不是多此一举,而是为了当要修改变量的类型时,可以只修改一处,便将所有需要修改的变量都修改出来。
在这一点上与define的作用相同
即:
因为在这里用SQDataType代替了int 类型变量,
所以如果要修改int类型,如修改为float类型时,
不需要将所有相关出现的int手动进行修改,
只需要在有typedef的那一行代码中将int 修改为 float即可
当typedef定义所给类型时,在这里并不是多此一举,而是为了当要修改变量的类型时,可以只修改一处,便将所有需要修改的变量都修改出来。
在这一点上与define的作用相同
即:
因为在这里用SQDataType代替了int 类型变量,
所以如果要修改int类型,如修改为float类型时,
不需要将所有相关出现的int手动进行修改,
只需要在有typedef的那一行代码中将int 修改为 float即可