Я новичок в языке программирования C.
Я изучаю C о связанном списке, пытаюсь напечатать "hello world", но у меня ошибка сегментации.
Я использую текстовый редактор (vi) и gcc. Как я могу отследить ошибку, какая часть вызывает ошибку сегментации, и как это исправить?
Должен ли я поставить printf в каждую строку?
Буду признателен за любую помощь / некоторые предложения
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>
typedef struct {
int variable;
} abc_create_t;
typedef struct {
int variable;
} pdn_con_t;
typedef struct pdn_con_list_t_slot {
pdn_con_t conn;
struct pdn_con_list_t_slot *next, *prev;
} pdn_con_list_t_slot;
typedef struct {
pdn_con_list_t_slot *head, *tail;
} pdn_con_list_t;
typedef struct {
int variable;
pdn_con_list_t connections;
} gprs_t;
void send_Method(gprs_t *ue, abc_create_t *msg)
{
//assert(ue->connections.head);
printf("IN THIS BLOCK");
}
int main()
{
gprs_t *ue = NULL;
ue->variable=1;
abc_create_t *msg = NULL;
msg->variable=1;
send_Method(ue, msg);
return 0;
}