C语言的注释.在线等.回答就给分

来源:百度知道 编辑:UC知道 时间:2024/06/16 22:19:58
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
#include <dos.h>
#include <graphics.h>
#define LEN sizeof(struct rainDrop)

int rainDropNumber=60;
int downSpeed=20;
struct rainDrop *head;

struct rainCircle
{
int x;
int y;
int r;
int curR;
int rainCircleStep;
};

struct rainDrop
{
int startX;
int startY;
int endY;
int curX;
int curY;
int rainColor;
int rainLineStep;
int rainLineLength;
int status;
struct rainCircle water;
struct rainDrop *next;
};

void initgraphics(void)
{
int gmode,gdriver;
gdriver=DETECT;
initgraph(&gdriver,&gmode,"");
}

struct rainDrop *creatDrop(void)
{
struct rainDrop *p;
p=(struct r

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
#include <dos.h>
#include <graphics.h>
#define LEN sizeof(struct rainDrop)

int rainDropNumber=60; //雨滴数字
int downSpeed=20; //雨滴速度
struct rainDrop *head; //存雨滴链表的头

struct rainCircle //雨圈
{
int x; //x坐标
int y; //y坐标
int r; //半径
int curR;
int rainCircleStep;
};

struct rainDrop //雨滴
{
int startX; //开始位置x
int startY; //开始位置y(高度)
int endY; //结束位置y(高度)假设垂直,不需要x
int curX; //现在位置x
int curY; //现在位置y
int rainColor;//颜色
int rainLineStep;
int rainLineLength;
int status;
struct rainCircle water; //雨圈
struct rainDrop *next; //链表里面的下一个
};

void initgraphics(void)
{
//图像起始化
int gmode,gdriver;
gdriver=DETECT;
initgraph(&gdriver,&gmode,"");
}

//制造雨滴
struct