- 博客(3)
- 收藏
- 关注
原创 封闭图形填充
typedef struct EDGE{ int ymax; float x; float deltax; struct EDGE* nextEdge;} EDGE;float ymin = 0;float ymax = 500;EDGE* AEL = 0;EDGE* ET = 0;void InitET(float min, float max){ int i = 0; int h
2008-04-23 19:04:00 610
原创 Bezier曲线生成算法
void BezierCurveDeCasteljau(Display* dpy, Drawable dra, GC* gc, int* P,int n,float t){ int R[4][2]; int r,i; int x1,y1,x2,y2; float s; for(i = 0;i { R[i][X] = P[i*2]; R[i][Y] = P[i*2+1]; }// s = (
2008-04-23 18:58:00 1343
原创 结构体中成员大小的空间分配
struct s1{ char a; int b; }; struct s2{ int a; char b; double c; }; 结构体中成员大小的分配并非简单的累加,而是以最大类型分配空间,如sizeof(s1)后结果是8,而不是5,首先以int来分配4个空间,放进一个char,剩余3个空间,这时3个空间浪费,而后另开辟4个空间放int;sizeo
2008-04-20 15:12:00 701 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人