struct Object * newObj(char * nome, int idade, float altura) {
struct Object *obj = (struct Object *) malloc(sizeof(struct Object));
strcpy(obj->nome, nome); // This is the line
obj->idade = idade;
obj->altura = altura;
return obj;
}
Это мой код, я не знаю, почему я получаю ошибку сегментации в strcpy.
Есть идеи?
Заранее спасибо.
obj->nome
,obj->nome = malloc(...)
- person pNre   schedule 05.04.2014-Wall -Wextra
и обрабатывайте все предупреждения соответствующим образом. - person Deduplicator   schedule 05.04.2014obj->nome
указателем или массивом? - person tay10r   schedule 05.04.2014