Это довольно распространенный вопрос, но я не получил свой ответ, поэтому задаю его снова.
У меня есть структуры, определенные как:
struct f_lock{
int x;
struct f_lock *next;
};
Тогда скажите, что у меня есть функция:
struct f_lock *new_node()
{
struct f_lock *new_f_lock;
.....
return new_f_lock;
}
Который я вызываю из другой функции:
struct f_lock *new_f_lock;
new_f_lock = new_node(); //This line gives the error warning:assignment makes pointer from integer without a cast
Буду благодарен за помощь Спасибо