Depends - if I'm just making a program to test something, I don't comment. If I'm planing to give it out to someone, I will comment some parts. I like doing this:
Code:/**************************** Function name Function description ****************************/ ret functionname() {}