Let $M$ be a complex manifold of dimension $n$ and $p\in M$. So $M$ can be viewed as a real manifold of dimension $2n$ and we can consider the usual real tangent space at $p$, $T_{\mathbb{R},p}(M)$, that is the space of $\mathbb{R}$ linear derivations on the $\mathbb{R}$-algebra of germs of $C^\infty$ functions in a neighbourhood of $p$, and if we write $z_i=x_i+y_i$, then $T_{\mathbb{R},p}(M)=\mathbb{R}\big\{\frac{\partial}{\partial x_i},\frac{\partial}{\partial y_i}\big\}$.
So if, $v\in T_{\mathbb{R},p}(M)$, then we can write $v=\sum_{i=1}^{n}a_i\frac{\partial}{\partial x_i}|_p+\sum_{i=1}^{n}b_i\frac{\partial}{\partial y_i}|_p$, where $a_i,b_i\in\mathbb{R}$. Is that right?
Next, we define the complexified tangent space to $M$ at $p$, $T_{\mathbb{C},p}(M)$ to be $T_{\mathbb{R},p}(M)\otimes_\mathbb{R}\mathbb{C}$. The book then says elements of $T_{\mathbb{C},p}(M)$ can be realized as $\mathbb{C}$ linear derivations in the ring of complex valued $C^\infty$ functions on $M$ around $p$. I don't know how I can realize this. For if we choose an element $(v\otimes z_0)\in T_{\mathbb{C},p}(M)$, how do we act it on complex valued functions? Initially I thought that if $f$ is a complex valued function in a neighbourhood of $p$, I can define $(v\otimes z_0)(f) = z_0 v(f)$. But this doesn't make sense because, $v$ is a real tangent vector, further $(v\otimes z_0)$ has to be $\mathbb{C}$-linear and should be a derivation. So how can I see this?