comparison Resources/PostgreSQL/c_flexmember.c @ 0:7cea966b6829

initial commit
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 04 Jul 2018 08:16:29 +0200
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:7cea966b6829
1 #include <stdlib.h>
2 #include <stdio.h>
3 #include <stddef.h>
4 struct s { int n; double d[]; };
5
6 int main ()
7 {
8 int m = getchar ();
9 struct s *p = malloc (offsetof (struct s, d)
10 + m * sizeof (double));
11 p->d[0] = 0.0;
12 return p->d != (double *) NULL;
13 }