if you are coding with C/C++, you must know them. ef :- we barely use string (std::string, CString). we use char buffers. i dont have to say how you copy a char buffer to another right? we copy them and sometimes explicitly set the null at the last byte lol