2013-05-21 3 views
0

Я новичок, но готов учиться.Почему я продолжаю получать ожидается идентификатор или «(»?

Может кто-нибудь сказать мне, почему ожидается идентификатор или «(» продолжают появляться в следующем коде?

1 /* $Id: simple_pjsua.c 3553 2011-05-05 06:14:19Z nanang $ */ 
2 /* 
3 * 

полный код можно найти в следующей ссылке: http://www.pjsip.org/pjsip/docs/html/page_pjsip_sample_simple_pjsuaua_c.htm

+0

Вы должны были избавиться от номеров строк (например, ведущих «1») перед компиляцией, правильно? Если это так, единственная причина, по которой возникает ошибка, заключается в том, что вы пытаетесь скомпилировать C с компилятором, отличным от C. – jwodder

+2

Не копируйте номера строк. –

+0

На каком языке мы говорим здесь? И когда вы что-то делаете? –

ответ

2

Это потому, что вы не удалить номера строк

номера строк на этой веб-странице. для (предполагаемого) удобства читателя. Они не соответствуют синтаксису Си.

BTW, было бы полезно показать нам полное точное сообщение об ошибке. Я получил:

error: expected identifier or ‘(’ before numeric constant 

«Цифровая константа» была бы большой подсказкой.

+0

«показать нам полное точное сообщение об ошибке» должно быть в FAQ. –

Смежные вопросы