convert在这里是坐标转换函数,
main函数中的那句bool convert(int x,int y,float*c,float*q);
是函数声明,一般放在main前面不放在main里面
flag是个布尔型变量,判断转换是否成功,后面的if就是对转换不成功进行处理
convert是自定义的函数;如果输入有效,则返回true,同时给c,q赋值
c=开根号(x^2+y^2)
q=arctan(y/x)
flag=convert(x,y,&c,&q);这句话就是求x,y为输入情况下的c,q值,flag是函数返回值。
if(flag)等效于if(flag == true)