3面向对象程序设计A第三章 函数.ppt

“函数”——Function——功能 即每一个函数实现一个功能 #include iostream using namespace std; void printstar(void) //定义printstar函数 { cout″****************************** ″endl; //输出30个“*” } void printmessage(void) //定义printmessage函数 { cout″Welcome to C++!″endl; //输出一行文字 } int main(void) { printstar( ); //调用printstar 函数 printmessage( ); //调用printmessage函数 printstar( ); //调用printstar 函数 return 0; } 从用户使用的角度看,函数有两种: (1) 系统函数,即库函数?这是由编译系统提供的,用户不必自己定义这些函数,可以直接使用它们? (2) 用户自己定义的函数?用以解决用户的专门需要? 从函数的形式看,函数分两类: (1) 无参函数?调用函数时不必给出参数? (2) 有参函数?在调用函数时,要给出参数?在主调函数和被调用函数之间有数据传递? 问题:什么是定义,什么是声明? 定义是指对函数功能的确立,包括指定函数名?函数类型?

文档评论(0)

1亿VIP精品文档

相关文档