anyone can help me to intrduce the syntax of ccpAdd function

I know this function has two params,but I cant understand what it stand for!

which guys can help?

Two points will be added, the return points is the sum of them.

is it as this ?
CCPoint point = ccpAdd((a.x,b.y),(c.x,d.y));
point.x =a.x+c.x;
point.y =b.y+d.y;

is it as this ?
CCPoint point = ccpAdd((a.x,b.y),(c.x,d.y));
point.x =a.x+c.x;
point.y =b.y+d.y;