I`m sorry, I tried to know the difference but I couldn`t. It seems that they are both right. I put a function call after the comma and it works fine too. Maybe the only difference is that you should end the whole statement with a semicolon !
I tried both GCC and VS6 and it compiles with no problems. if you have any other compiler please try it and tell us if it genertes an error;
من سار على الدرب وصل, من جد وجد...
بس عتبك على اللي بيسمع
لا فرق! كلاهما صحيح. لكن للفاصلة العادية نقطة إضافية كما في هذا المثال:
int i=5,j=10,k=3;
هذه العبارة لا يمكن التعبير عنها بالفاصلة المنقوطة، إذ يجب أن تضيف النوع int أمام كل متغير جديد كأنك تكتب سطراً جديداً... هممم... طبعاً هذه الفاصلة أيضاً يمكن استغلالها لتنفيذ عدة مهام في جزء التكرار بحلقة for...