Alright, I've got a few more noobie questions. What is the difference between the variable types:

char
int
float
double

I kind of understand these, but I don't know what the practical application is of knowing how many bytes of memory each one can take up. Sorry for the newb question but I can't really understand it well with what I've been told .