#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<unistd.h>
typedef struct lrc{
int m_time;
char lrc_buf[200];
struct lrc *front;
struct lrc *next;
}LRC;
int msg_deal(char *msg_src,char *msg_done[],char *str)//分割字符串为一组字符串
{
int i=0;
msg_done[i] = strtok (msg_src,str);
while(msg_done[i] != NULL)
{
i++;
msg_done[i] = strtok(NULL,str);
}
return i;
}
LRC *link_insert(LRC *head, LRC *p_new)
{
LRC *pb, *pf = head;
if (head == NULL)//空链表时
{
head = p_new;
p_new->next = head;
p_new->front = head;
}
else//有一个或以上链表时
{
pb = pf->next;
pf->next = p_new;
p_new->next = pb;
p_new->front = pf;
pb->front = p_new;
}
}
void link_print(LRC *head,char flag)
{
LRC *p_mov = head;
if (head == NULL)
{
return;
}
if(flag == 1)
while (p_mov->next != head)
{
printf(&#
c语言实现歌词播放效果(初级)
最新推荐文章于 2021-08-07 10:00:37 发布
本文介绍了如何使用C语言来实现简单的歌词播放效果,包括动态滚动和同步音乐节奏等初级技巧,适合初学者入门学习。
摘要由CSDN通过智能技术生成