Question: in the c progamming language. I have a function in the form: int function (struct TreeNode **asdf, pid_t pid){ when I try to allocate data
in the c progamming language.
I have a function in the form:
int function (struct TreeNode **asdf, pid_t pid){
when I try to allocate data to the node, I get a segmentation fault. I did this
(*asdf)->name = "test";
when I called the function I had initialized the node as such:
struct TreeNode *root;
function(&root, 111);
What am I doing wrong, and how can I edit the struct values inside the function
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
