0
// this is program designed to create Cd data base
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
//=============================================
//LINKED LIST USED FOR CREATING THE DATABASE CD
//=============================================
struct CD_type_node
{
int CDnum;
char title[20];
int CDcount;
struct CD_type_node* next;
}
struct Artist_type_node // to create a linked list of CD's
{
char Artist_name[20];
struct CD_type_node* next;
}
int main()
{
struct CD_type_node* mylist; // this points to the first node of the linked list
mylist = (struct CD_type_node*)malloc(sizeof(struct CD_type_node));
free(mylist);
return 0;
}
リンクリストを2つ作成しようとしています。 1つはアーティストの他のCDデータベースです。この適切なリンクリストを作成する方法
2)次のフィールドを持つArtist_type_node
構造を作成します:
- アーティストの名前
- CD_type_nodeへのポインタを、CDのリンクリストを作成することを可能にするために制限の一つがこれです。
私に間違いを与えているのは、それを作るのが正しいということですか?
それはまた
エラーの原因を教えてください。 –