- 博客(1)
- 资源 (8)
- 收藏
- 关注
原创 DM8168 解码显示模块代码阅读分析
Demo_ VdecVdis:从共享文件夹获取H264流,对264流进行解析,生成hdr文件,hdr文件中包含每一帧的信息,将视频帧信息存放在A8核分配的共享内存空间,供其他核 或其他的link调用,M3 Vedio核调用Display函数通过HDMI输出显示。
2014-04-27 15:20:38 4649
坦克大战源代码
经典坦克大战源代码
①源码文件是授课过程中的最后版本,是myeclipse6.5编写的工程.
②源码可以通过myeclipse6.5或者更高版本打开,并可以直接运行
③给出的源码并没有实现坦克大战文档的全部功能,这个在视频教程中已经提到了,其余功能大家完全可以在学习完视频教程后,自行完成。
④该项目没有使用到数据库.
2012-08-25
万年历c代码
一个能输出某一年日历的代码
//源代码
#include<stdio.h>
void main()
{
int year,month,i;
int monthtab[2][13]={{0,31,28,31,30,31,30,31,31,30,31,30,31},//非闰年每月天数
{0,31,29,31,30,31,30,31,31,30,31,30,31} }; //闰年每月天数
int weeks,leap,firstday,total,number,lines,days=0;
int monthlong[42];
printf("请输入年份和月份:\n");
scanf("%d%d",&year,&month);
printf("\t %d年%d月的日历\n",year,month);
if(year%4==0&&year0!=0||year%400==0)
leap=1;
else
leap=0;
total=year-1+(year-1)/4-(year-1)/100+(year-1)/400;
//为计算该月1号是星期几求total值
for(i=1;i<month;i++)
days+=monthtab[leap][i];
//计算该年元月1日到该月前的累加天数
firstday=(total+days+1)%7;
//计算该月1号是星期几,输出显示日历表头
printf("************%d***************\n",month);
printf(" Sun Mon Tue Wed Thu Fri Sat\n");
for(number=0;number<firstday;number++)
monthlong[number]=0;//将下标为0~firstday-1的元素设置为零
days=monthtab[leap][month];//取该月的天数
for(number=firstday;number<days+firstday;number++)
monthlong[number]=number-firstday+1;
for(number=days+firstday;number<42;number++)
monthlong[number]=0;
weeks=7; number=0;
for(lines=1;lines<=6;lines++)
{
for(;number<weeks;number++)
{
if(monthlong[number]==0)
printf(" ");
else if(monthlong[number]<10)
printf(" %d",monthlong[number]);
else
printf(" %d",monthlong[number]);
}
printf("\n");
weeks+=7;
}
}
2011-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人