形式參量和實際參量

             有如下代碼,來分析了實參和形參:

#include <stdio.h>

#include <string.h>

#define NAME "dhjk'lvfv;jkfdakvj"

#define ADDRESS "101 mEWKJF SJDFJ"

#defien PLACE "MOFDJGJG"

#define WIDTH 40

#define SPACE   '   '

void show_n_char(char ch, int num);

int main(void)

{

int spaces;

show_n_char('*', WIDTH);

putchar('\n');

spaces = (WIDTH - strlen(ADDRESS)) / 2;

show_n_char(SPACE,spaces);

show_n_char(SPACE,(WIDTH - strlen(PLACE)) / 2);

show_n_char( ' * ' ,WIDTH);

return 0;

}

void show_n_char(char ch, int num)

{

int count;;

for(count = 1; count <= num; count++)

putchar(ch);

}


在以上的函數void show_n_char(char ch, int num)中,變量char ch,和int num都叫形式參量,他會被main主函數中的參數代替,

main函數中代替的參數叫做實際參數;


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章