25 lines
411 B
C
25 lines
411 B
C
#include <stdio.h>
|
|
|
|
char bar[10];
|
|
char foo[20] = { 1 } ;
|
|
extern int bar_size1 (void);
|
|
extern int bar_size2 (void);
|
|
extern int foo_size1 (void);
|
|
extern int foo_size2 (void);
|
|
|
|
int
|
|
main ()
|
|
{
|
|
int size;
|
|
|
|
size = bar_size1 ();
|
|
if (size == sizeof (bar) && bar_size2 () == size)
|
|
printf ("OK\n");
|
|
|
|
size = foo_size1 ();
|
|
if (size == sizeof (foo) && foo_size2 () == size)
|
|
printf ("OK\n");
|
|
|
|
return 0;
|
|
}
|