/*C語言 區域變數範例(二)*/
#include<stdio.h>
#include<stdlib.h>
void factorial(void); /*宣告factorial()的原型*/
int main(void)
{
int a = 100; /*宣告main()函數裡的區域變數a*/
printf("呼叫factorial()前的a=%d\n", a);
/*印出main()中的a值*/
factorial();
printf("呼叫factorial()後的a=%d\n", a);
/*印出呼叫factorial()後的a值*/
system("pause");
return 0;
}
void factorial(void) /*定義函數factorial()*/
{
int a = 300;
/*宣告factorial()函數裡的區域變數a*/
printf("於factorial()函數裡的a=%d\n", a);
/*印出factorial()裡的a值*/
}
結果為:
文章標籤
全站熱搜