Есть замечательный пример сниффера:
http://www.xakep.ru/post/16270/sniffer-demo.zip
в нём есть замечательная строка:
u8 *ptr = out;
sprintf(ptr,"Source MAC Address: "), ptr+=20;
Я не мастер стандарта языка Си и мне не понятно, каким образом, после закрывающей скобки можно поставить запятую. Всю жизнь думал, что должна быть точка с запятой. Что означает сия конструкция?