可能重复:
如何检测两个线段相交的位置?
有人可以提供算法或C代码来确定两个线段是否相交?
这段代码中的错误是什么?为什么我不能按照我尝试的方式取消引用元素.
#include<stdio.h>
typedef struct
{
int value;
struct node * left;
struct node * right;
} node;
int main() {
node* root,*temp;
root = (node*) malloc(sizeof(node));
root->value = 10;
(root->left)= (node*) malloc(sizeof(node));
(root->right)=(node*) malloc(sizeof(node));
((root->left)->value) =20; // WHY AN ERROR HERE???
}
Run Code Online (Sandbox Code Playgroud)