mesh.c

来自「细胞自动机的一个源代码」· C语言 代码 · 共 29 行

C
29
字号
#include "mesh.h"struct mesh_2f *mushinit(int r, int c) {  int i, j;  struct mesh_2f *m;  m = (struct mesh_2f *)malloc(sizeof(struct mesh_2f));  m->r = r;  m->c = c;  m->m = (struct mpnt2f **)malloc((sizeof(struct mpnt2f)*r*c)				 +(sizeof(struct mpnt2f *)*r));  for (i=0; i<r; i++) {    j = (int)m->m;    j+=r*sizeof(struct mpnt2f *);    j+=i*c*sizeof(struct mpnt2f);    m->m[i] = (struct mpnt2f *)j;  }  return(m);}void mushfree(struct mesh_2f *m) {  int i, j;  free(m->m);  free(m);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?