f1 i 0
f2 i j
float i float
0.75
#include <stdio.h>
main()
{
int = 3;
int = 4;
float = / ;
float = (float) / ;
printf("3 / 4 == %g or %g depending on the type used.\n", , );
}
void *
malloc() foo
struct foo *p = (struct foo *) malloc(sizeof(struct foo));
const volatile
union
global
Global
static
extern int ; /* this is a declaration */
struct decl2
{
int ;
}; /* this just declares the type--no variable mentioned */
int = 8; /* this is a definition */
int ; /* this is a definition */