Of course, there are difference in the syntax. For such an open question, you just need enumerate the main points. If you could give some examples, however, you will kill a lot of time. By the way, if you could say something about the advantage of class over struct, you may show people that you are really object-oriented.