In the book "Riemannian Geometry" - Gallot, Hulin, Lafontaine, the definition of submanifold of Euclidean space as follows:
Definition. A subset $M\subset \mathbf{R}^{n+k}$ is an $n$-dimensional submanifold of class $C^p$ of $\mathbf{R}^{n+k}$ if, for any $x\in M$, there exists a neighborhood of $U$ of $x$ in $\mathbf{R}^{n+k}$ and a $C^p$ submersion $f : U \to \mathbf{R}^{k}$ such that $U\cap M = f^{-1}(0)$ (we recall that $f$ is a submersion if its differential map is surjective at each point).
In the case $k=0$ we have $\mathbb{R}^0$. In order to the definition works in this case, I think $\mathbb{R}^0$ must be $\{0\}$. I search for notation $\mathbb{R}^0$ with keywords \mathbb{R}^0, R^0, and not see what I want. So I ask here for sure.
Their definition is intended to apply only when $k>0$, but it does work (formally) even when $k=0$. An $n$-dimensional submanifold of $\Bbb R^n$ is an open subset, and an open set is only the preimage of $0$ when you take a constant function. This meets the letter of the definition, as a constant function will be a submersion to $\{0\} = T_0\{0\}$, but no one thinks about things this way.