37 lines
327 B
C
37 lines
327 B
C
#include <assert.h>
|
|
|
|
struct X
|
|
{
|
|
int i;
|
|
};
|
|
|
|
f(a, b, c, d)
|
|
int a;
|
|
float b;
|
|
struct X c;
|
|
int d;
|
|
{
|
|
return 10;
|
|
}
|
|
|
|
struct X g(a, b)
|
|
float *a, *b;
|
|
{
|
|
*a=*b;
|
|
}
|
|
|
|
static void
|
|
sm_abort_defaulthandler(filename, lineno, msg)
|
|
const char *filename;
|
|
int lineno;
|
|
const char *msg;
|
|
{
|
|
}
|
|
|
|
main()
|
|
{
|
|
struct X x;
|
|
|
|
assert(f(0, 0, x, 0)==10);
|
|
}
|