The main difference is one of formality — "can't" being informal and "cannot" formal. By virtue of its formality, "cannot" may seem to carry more weight.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
ImDarkerThanYouI suppose so, in formal written English though, wouldn't you be more likely to write "can not"?No. See http://www.oxforddictionaries.com/words/cannot-or-can-not