There is more than syntax difference.
Object Oriented Programming Support.
are two of the most important IMHO that come to my mind.
But the STL in c++ is supposed to make things easier than C when you learn it. :lol:
And even if you are creating programs for commercial use. The STL is tested extensively, and safe to use than your own customized lists, hash-tables...I dont know about the performance comparisons, but they were really fast for my requirements. I think that unless you are writing a program to implement an example of a list, hash-table..., you better use the stl::list, stdext::hashmap ...
>i learn abt c and c++ can u show me the big differences between 'em??
They're two different languages, the differences are quite numerous in syntax, semantics, and practical use. It seems like someone has been teaching you the "C++ is C with classes" BS.