예제 #1
0
파일: ext-helper.c 프로젝트: sumikawa/mhc
void cp_get2(VALUE obj, char *fmt, char *ivname, void *cval, int len)
{
  int i;
  VALUE val, ary;
  char at_name[100];
  ary = ary_new();

  cp_get1(obj, "v", ivname, &val);
  Check_Type(val, T_ARRAY);
  ary_copy(ary, val);

  dprintf(("cp_get2: %d(length) cval:%d\n", len, cval));
  for (i = 0; i < len; i++){
    cval += cp_get1(ary, fmt, NULL, cval);
  }
}
예제 #2
0
파일: ary_copy.c 프로젝트: DQNEO/CTetris
int main()
{
    int a[][2] = {
        1,2,
        3,4,
        5,6,
    };

    int b[3][2];

    printf("b[1][1] = %d\n", b[1][1]);

    ary_copy(a,b);

    printf("a[1][1] = %d\n", a[1][1]);
    printf("b[1][1] = %d\n", b[1][1]);
}