她生日的时候送这个合适么
程序代码:
#include<stdio.h> typedef struct { char MY_LOVE_NAME[50]; char MY_LOVE[50]; char MY[50]; }M_LOVE; //爱的结构体,定义了自己的姓名,行为,爱人的姓名 typedef struct Node { M_LOVE LOVE; struct Node* next; }SLNode; void get_love(SLNode **LV); //遇到我的爱情 void my_love(SLNode *LV); //给爱定义 void pint_mylove(SLNode *LV); //输出我的爱 void get_love(SLNode **LV) //遇到我的爱情 { *LV = (SLNode* )malloc(sizeof(SLNode)); //从看似无限大的内存中找到对应给自己的爱情地址 if( *LV == NULL ) exit( 1 ); (*LV) -> next = NULL; } void my_love(SLNode *LV) //给爱定义 { strcpy(LV->LOVE.MY_LOVE_NAME,"胡优"); strcpy(LV->LOVE.MY_LOVE," LOVE "); strcpy(LV->LOVE.MY,"我 "); } void pint_mylove(SLNode *LV) //输出我的爱 { printf("%s",LV->LOVE.MY); printf("%s",LV->LOVE.MY_LOVE); printf("%s\n",LV->LOVE.MY_LOVE_NAME); } main() { SLNode *LV; get_love(&LV); my_love(LV); while(LV!=NULL) //如果我的爱不等于空,我的爱将不断地输出给你 { pint_mylove(LV); } }