我有:
#include <stdio.h>
struct DVD {
char *movie_title;
int minutes;
float price;
};
void display_struct(struct DVD *ptr);
int
main()
{
struct DVD movies[10];
movies[0].movie_title = "I Am Legend"; //Don't want to do this
}
void
display_struct(struct DVD *ptr)
{
printf("%s\n%i\n%f\n", ptr->movie_title, ptr->minutes, ptr->price);
}
我想在一个语句中为我的结构数组分配 10 个电影标题。这可能吗?谢谢!