** çҹ繤Դ繢ͧ¹ͧ 觼ҹ繵ͧ繴令Ѻ
ҡ բʹ ;ͤ ԡ سѧ¹¤Ѻ ӡ䢢
١ͧ Ѻ
Ѻ˹ѡ
 

C ͹ _ѧͧ

㹺Ƕ֧ҧѧͧͧ鹡ѹѺ 㹡¹㹺ҹҹҡǨդ§÷Ѵ駹͵ͧҹ¹觵ҧ ͹йӡҹҹ¹դѺѺ͹ ҧѧͧ繡¹ٻẺöҡѡ

ѧ (Function) 繪ش觷ѹ ж١ҧͷӧҹҧҧ˹ C 鹡÷ӧҹѧ main () ͹ ҡ鹨֧价ӧҹѧ 㹡¹ѧ蹹ö¹ѧա

ѧ蹷ҧͧ鹨մ¡ѹ 4 ٻẺ
1. ѧ蹷աä׹ҡѺ աѺҾ
2. ѧ蹷աä׹ҡѺ աѺҾ
3.ѧ蹷աä׹ҡѺ աѺҾ
4.ѧ蹷աä׹ҡѺ աѺҾ
** Ң
*** 㹺㹵͹੾ ٻẺáҹ

ѧ蹷աä׹ҡѺ աѺҾ

ѧẺͷӧҹ աä׹ҢѺѧѧ蹷¡ҹ
ٻẺ
void function Name (void)
{
Statements;
}
·
function Name ѧ
Statements ش㹿ѧ蹹
** void ˹ 繡á˹ҿѧ蹹ա觤׹ҡѺѧѧ¡ҹ
** void ѧ 繡á˹աѺҡѧ¡ҹ

ҧҧѧ蹪Դ
void abc (void); // еͧС䷻ͧѧ蹡͹
- - -
void abc (void)
{
printf(C/C++);
}
㹡¡ҹ ѧ abc ҡѧѡ
abc ();
ҧ
ҧѧ abc 㹿ѧ蹹ͤ C/C+ ա¡ҹҡ ѧ main Ѻ


ҧѧ abc ҹ


͸Ժ code
#include
void abc (void); < - - ˹ ٻẺͧѧ (աä׹ҡѺ աѺҾ
main()
{
abc(); < - - - ¡ҹ ѧ abc ҡѧ main
}
void abc (void) < - - ҧѧ abc
{
printf("C/C++ \n\n");
}

㹡ҧѧ öҧҡ 1 ѧ ö¡ҹҡѧ蹷ҧҡö ѧҧ
¡͹ͧѧ
ҧѧ xyz Шж١¡ҹҡѧ abc


¡ҹѧ蹨ҡѧ蹷ҧ

͸Ժ code
#include
void abc (void); < - - ˹ ٻẺͧѧ
void xyz (void); < - - ˹ ٻẺͧѧ
main()
{
abc(); < - -¡ҹѧ abc
}
void abc (void)
{
printf("C/C++ \n\n");
xyz(); < - -¡ҹѧ xyz
}
void xyz (void)
{
printf("ROBOT\n\n");
}

ҡҧѧ з㨡ҹѧ蹡ѹäѺ Ѻҧѧ蹷ͨǶ֧㹵͹令Ѻ


¹ 28 .. 2554