C++ ソース コードを読んでいて、infix を postfix に変換しています。turbo c++ を使用しています。
#include <stdio.h>
typedef struct node
{
float data;
struct node *next;
} stack;
void StackInitiate(stack **head)
{
//error
if(*head=(stack *)malloc(sizeof(stack))==NULL)
exit(1);
(*head)->next=NULL;
}
// .. 'int' を 'node *' に変換できません ...
誰か教えてください。そしてそれを解決する方法について。
完全なソースコードはこちら