|
/* 111111111111 */
int func(a,b,c)
int a,b,c;
{
int d;
d=a+b+c;
return(d);
}
void main()
{
int x,y,z,p;
x=y=z=3;
p=func(x,y,z);
printf("p-->%d\n",p);
}
/* 222222222222 */
int func(a,b,c)
int a,b,c;
{
int d=2;
d=a+b+c+d;
return(d);
}
void main()
{
int x,y,z,p;
x=y=z=3;
p=func(x,y,z);
printf("p-->%d\n",p);
}
/* 333333333333 */
int func(a,b,c)
int a,b,c;
{
int d=2;
d+=a;
d+=b;
d+=c;
d+=d;
return(d);
}
void main()
{
int x,y,z,p;
x=y=z=3;
p=func(x,y,z);
printf("p-->%d\n",p);
}
/* 444444444444 */
static int d=2;
/* extern int d=2; 也可以, 可用於link多個.c檔案 */
int func(a,b,c)
int a,b,c;
{
d+=a;
d+=b;
d+=c;
d+=d;
return(d);
}
void main()
{
int x,y,z,p;
x=y=z=3;
p=func(x,y,z);
printf("p-->%d\n",p);
x=y=z=7;
p=func(x,y,z);
printf("p-->%d\n",p);
}
|