I will answer here to your comment question. Again, there are general results that allow us to directly proof that $2^\mathfrak{c}-\mathfrak{c}$ is $2^\mathfrak{c}$, but their proof is not easy at all. So I've been thinking for a long time for a constructive proof of this particular case and I came to this, but there might be some failure on my proof. In that case let me know.
To prove this it suffices to prove that there is a bijection between the sets $2^\mathbb{R}\setminus\{\{x\}:x\in\mathbb{R}\}$ and $2^\mathbb{R}$. Proving that $|2^\mathbb{R}\setminus\{\{x\}:x\in\mathbb{R}\}|\leq|2^\mathbb{R}|$ is direct, so let's focus just on the other one.
Consider the following map $f:2^\mathbb{R}\longrightarrow2^\mathbb{R}\setminus\{\{x\}:x\in\mathbb{R}\}$: $$S\longmapsto f(S):=\begin{cases}S &\text{ if } S \text{ is infinite} \\ S\cup \{2·s_k\} &\text{ if } S=\{s_1,\ldots,s_k\} \text{ and } s_1<\ldots <s_k\end{cases}$$
Our claim is that $f$ is injective.
To check injectivity let $S_1,S_2\in 2^\mathbb{R}$, $S_1\neq S_2$:
- If $S_1,S_2$ are infinite then $f(S_1)=S_1\neq S_2=f(S_2)$.
- If $S_1,S_2$ have a distinct number of elements then $f(S_1)$ and $f(S_2)$ also do, so $f(S_1)\neq f(S_2)$
- If $S_1,S_2$ have both $k$ elements, let $S_1=\{a_1,\ldots,a_k\}$ and $S_2=\{b_1,\ldots,b_k\}$ with $a_1<\ldots < a_k$ and $b_1<\ldots < b_k$. Because $S_1\neq S_2$ we can choose $a_i\in S_1\setminus S_2$. If $a_i=a_k$ then $b_k\neq a_k$. If $b_k<a_k$, we have that $\max f(S_1)=2\cdot a_k>2\cdot b_k=\max f(S_2)$, hence $f(S_1)\neq f(S_2)$. If $b_k>a_k$ we also have that $f(S_1)\neq f(S_2)$ with the same argument. In other case, $a_i\neq a_k$. If $a_i= 2· b_k$, then $2·a_k\geq a_k>a_i=2·b_k$ and again $\max f(S_1)>\max f(S_2)$. If $a_i\neq 2· b_k$ then $a_i\in S_1\setminus(S_2\cup\{2 · b_k\})=S_1\setminus f(S_2)\subset f(S_1)\setminus f(S_2)$, so $f(S_1)\neq f(S_2)$.
In any of the cases, $f(S_1)\neq f(S_2)$, so $f$ is injective, which proves that $|2^\mathbb{R}|\leq|2^\mathbb{R}\setminus\{\{x\}:x\in\mathbb{R}\}|$, and so $2^\mathfrak{c}-\mathfrak{c}=2^\mathfrak{c}$.