/*定义姜海荣同志的信息的宏*/
typedef struct
{
char *name="姜海荣";
char *sex="女";
char *addr="日照市岚山区高兴镇冯家庄村 东头子";
char *shelike="我也不知道他喜欢什么~~~~(>_<)~~~~ !" ;
char *work="出纳么么的";
char *myeyes="贤良淑德,无斗志,不喜欢读书,聪明!(美女)";
char *state="我们的关系已经进入临界区,貌似我开启所有的系统保护,都无济于事,结果大概是进入boot";
char *will="短暂的歆慕之后的离别!鼻子总是酸酸的!" ;
char *message="海荣兄!别看长相啊!呜呜!";
unsigned char (*Meet)(char*dat); //定义相遇方法指针函数,加载。。。
unsigned char (*After)(char*msg,unsigned char url) ; //定义经过方法函数。加载。。。
void (*love)(char *p,char*Cupid) ;//丘比特之箭方法指针,要加载。。。
}JIANGHAIRONG_DEF_class;
//为姜海荣结构分配实际内存区
JIANGHAIRONG_DEF_class Darling; //亲爱的姜!@ (全局变量)
JIANGHAIRONG_DEF_class p_Darling=&Darling; //加载姜的实际地址指针! (全局指针)
//声明方法。。。。。
unsigned char meet_love_jianghairong(char*dat);
unsigned char After_love_jianghairong(char*msg,unsigned char url);
unsigned char Cupid_love_jianghairong(char *p,char*Cupid);
//初始化姜海荣同志的类结构封装,加载方法。。。。
void init_jianghairong_msg(void)
{
//输出她的信息
printf("名字:
");
printf(p_Darling->name);
printf("性别:
");
printf(p_Darling->sex);
printf("地址:
");
printf(p_Darling->addr); //流输出。。。。
printf("工作:
");
printf(p_Darling->work);
printf("爱好:
");
printf(p_Darling->shelike);
printf("我眼中的你:
");
printf(p_Darling->myeyes);
/*加载我们之间的关键方法*/
p_Darling->Meet=meet_love_jianghairong; //相聚
p_Darling->After=After_love_jianghairong; //经过
p_Darling->love=Cupid_love_jianghairong; //丘比特。。。。》》》》》
}
//程序入口
void main_thread_entry(void)
{
unsigned char rus;
init_jianghairong_msg(); //初始化姜海荣的结构,显示她的信息
//meet
rus= p_Darling->Meet("2013年5月5日");
if(rus)
{
printf("真的!
");
}
else
{
printf("假的!
");
}
p_Darling->After(message,0) ;
p_Darling->love(will,state);
printf("我将在着这里等待。。。。等待。。。。~~~~(>_<)~~~~ !");
while(1);//守望,永远在这里等待,永远。。。。。。。
//将不会返回永远。。。
}
//相遇方法,
unsigned char meet_love_jianghairong(char*dat)
{
char *meet;
memcpy(meet,dat,sizeof(dat));//复制参数
if(strstr(meet,"2013年5月5日")==0) //找出这个参数
{
printf("姜海荣我和你相遇在这一天!那天我刚从大金子家回来,现在想起来!哎,无比的美好!
");
printf("不羞不涩,得体文雅!但是这也许你说的仅仅是个外表而已~~~~(>_<)~~~~
");
printf("我那晚上回到单位乐坏了,给你发的第一个短信是‘在?’你回复的是‘你是?’,依稀在目
");
printf("我是处女座,太多的丰富的情感,难以自已
");
printf("再看如今呢?我依然面临失去这一段的边缘,我想挽回,也许永远挽回不了!
");
return 1;
}
else
{
printf("这是一个错误,我就是和她相遇在2013年5月5日滴!
");//将会永远不改变。。。
return 0;
}
}
//经过
unsigned char After_love_jianghairong(char*msg,unsigned char url)
{
rt_uint8_t url;
url=url;
printf(msg);
printf(" 一个星期以来,我想我是神经过敏吧,总是想起你,偷偷的乐 !
");
printf(" 没见面还好,结果见了你倒不如从前了。纠结了。。
");
printf(" 我无法让自己停下来,我怕你尴尬,所以我拼命地找话题,看得出来你并不喜欢!
");
printf(" 其实我也知道,我这种人是不受欢迎的,我的职业你不懂,我的长相你看不中,我的不好。。。很多很多
");
printf(" 偶然看你的日志,我就知道你不喜欢我这种,你比较喜欢身材魁梧高大的!哈哈,后来我确实证明了我的先见!
");
printf(" 我想尽量的挽回,但是没想到,我是挽回不了的,这段感情从开始也许就是终点。。
");
printf(" 我虽然25岁了,但是我没有一点沉浮!嵌套层数几乎是0,我不懂的怎么伪装我自己,不懂怎么讨好女生,不过话说回来,君子坦荡荡,小人才长戚戚!
");
printf(" 你总是不想表示你的态度,其实我很明白,你很聪明,你不想直接说,令我伤心,但是似乎又不想继续下去。。。
");
printf(" 你总是说我自己说什么就是什么,其实我很有自知之明,我的自嘲其实也是没有办法的办法,我不知道该怎么样讨好你,事实上我没有必要讨好你
");
printf(" 举案齐眉,相互尊重,当然没有一点的对你的埋怨的意思,
");
printf(" 昨夜我想了很久!如果你不同意那就直接跟家里说了吧,不用再矜持了!大家以后还是好朋友!也祝你幸福!
")
printf(" 哎!想起了司马相如和卓文君!
");
return 0;
}
//丘比特的箭---->
unsigned char Cupid_love_jianghairong(char *p,char*Cupid)
{
printf(p);
printf(Cupid); //输出
printf("就像是这个名字,丘比特之箭呵呵。。
");
printf("最终丘比特之箭还是没有射中你和我的心
");
printf("遗憾是必要的,而且是很遗憾!
");
printf("再次的祝福你,和你的家庭,顺便说下,我其实对你的母亲没有什么偏见,想必你的母亲也一定很好吧!
");
printf("最后。。。
");
printf("你是个不错的人,将来必定找个很好的人,我确实有点配不上你,鼻子酸酸的!
");
printf("不过呢
");
printf("我们既然相遇了就是一种缘分,以后有什么要我帮忙的,我能帮上的一定在所不辞!
");
printf("也算是有缘无份的那种吧,,,,
");
printf("最后的最后、、、、、、、、、,
");
printf("从相识到结束仅仅是一个星期多一点,哈哈,这就是命,这就是注定的命运,难逃!
");
printf("最后的最后的最后哈哈
");
printf("祝你幸福快乐每一天!
");
printf("第一个相亲对象----王均伟
");
printf("2013年5月14日
");
printf("Over!
");
return 0;//失败了,~~~~(>_<)~~~~ ,不会是1的
}