This may be stupid but it seems obvious that a Q vector space with a countable basis is countable. Thus R is an uncountable dimensional Q vector space. The same argument should show the dimension of R equals card(R). Since C has the same cardinality as R, it cannot have larger dimension.
I think the missing details are somewhere around the words "obvious that..."
