I have $2$ questions. I want to ask here because I could not find an answer myself. If the continuum hypothesis is wrong, in other words there exist such a set $X$, which is the cardinality give us $\aleph_0<X<2^{\aleph_0}$.
What will the definition of cardinality be? Countable or uncountable?
And if the continuum hypothesis is wrong, will $X$ be the second cardinal number?
Throughout this answer I'm assuming ZFC is consistent.
You're essentially asking what the interval between $\aleph_0$ and $2^{\aleph_0}$ can be. E.g. can there be two "intermediate cardinalities"?
The answer is basically: the continuum can be anything whatsoever, with two exceptions: obviously it has to be uncountable, and it turns out it also has to have uncountable cofinality.
For example, it's consistent with ZFC that $2^{\aleph_0}=\aleph_{17}$, or that $2^{\aleph_0}=\aleph_{\omega^2+42}$. It's even consistent with ZFC that $2^{\aleph_0}$ is a "fixed point of the $\aleph$-function," that is, it's consistent with ZFC that $2^{\aleph_0}=\aleph_{2^{\aleph_0}}$. (Fine, more carefully: it's consistent with ZFC that $2^{\aleph_0}=\aleph_\lambda$ where $\lambda$ is the initial ordinal of $2^{\aleph_0}$.)
This isn't very precise, of course, and has some obvious issues - e.g. we clearly can't have $2^{\aleph_0}$ be the smallest cardinal of uncountable cofinality bigger than the continuum, even though the latter is obviously a cardinal of uncountable cofinality! Unfortunately, it takes real work to make the above precise: we need to talk about models of set theory, and in particular forcing:
The requirement that $\kappa$ have uncountable cofinality is necessary as a consequence of Konig's theorem: ZFC proves that the continuum has uncountable cofinality. The above result is due to Solovay, and has a terrific strengthening to the powersets of all regular cardinals due to Easton. Singular cardinals, meanwhile, turn out to be wildly more complicated.
Let me make a couple footnotes about forcing:
First, note that I'm playing fast and loose with the assumption that forcing extensions exist, above: we either need to assume that $M$ is countable, or use the Boolean models approach to forcing. But that's a secondary issue.*
Second, remember that forcing is definable: the bolded fact above can be turned into a ZFC theorem saying roughly "For any cardinal $\kappa$ of uncountable cofinality, there is a cardinality- and cofinality-preserving forcing making $\kappa$ the continuum." (And in fact we know what forcing does the job.) While talking about models makes everything much easier to understand, there is an actual "internal theorem" here.