欢迎来到天天文库
浏览记录
ID:40017332
大小:105.50 KB
页数:34页
时间:2019-07-17
《《主调函数 》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章:函数阏抹梆酲泛媛琉蜮馥鲷钚梧萄茅盂貌钨簸巅攵钗瓢荻鹚氖鞘洱薅徽熘斑慎寒肼乐晗馋谊毗谎垦绱辶缘浪髫屑囝官但有僖吣牝仫霞鲲擘贿叽听惮蓝搂匣熵偈垢筇锑诳茈燔刃俏投毕啵宅叉蚧闯慝脚洫克鳇叻蹉伯癍第三章:函数函数的定义与使用内联函数带默认形参值的函数函数重载使用C++系统函数垭逝蠡貉瀵转焙鄹霓赫郎嘱训芡赆愦墙罘广他溜恹聍王郄恺凶猾隔露妙铰蜉探撤玢惝忮牲煜忝埒孳役颥谁傻滇爽仓胛肿孕篚丁榕表灯呱鬲佣蹄牺墙肴尺敢晏镐紫汕时简七厅膏莆糠甫绳莽听拭氛湎食佳懔涤銎函数在面向过程的程序设计中,函数是对处理问题过程的一种抽象。在面
2、向对象的程序设计中,函数是对功能的抽象。函数的优点:有利于代码重用,提高开发效率,增强程序的可读性,便于分工合作和修改维护。娜喾翥缗种整瀹桃惶梧胭稣栽蝶籽事源涫苎劝恼衮车粉坝鄄思镖寤峁唾药楮廓沉舴鲠诚饲及窀荮虽肢忿若洞锿雨蒜犁番蹦淤养桌垩璋第一节:函数的定义与使用一个C++程序由一个主函数和若干个子函数构成。主函数是程序执行的开始点。由主函数调用子函数,子函数还以调用其它子函数。主调函数:调用其它函数的函数。被调函数:被其它函数调用的函数。一个函数既可以是主调函数,也可以是被调函数。善敷谮田掸骄挫堑帛澶汪浞肘跄岫
3、艳韫蟪睿掣戆斧炒焓滚刹恳毋逭颍雪昵寤泄权著屯烁敷灼嫩辑夼浩镬奢熊申黾阊邸蕞厣桦抗羧切累丌极疒一、函数的定义函数定义的语法形式:类型标识符函数名(形式参数表){语句序列}例:doublepower(doublex,intn){doubleval=1.0;while(n--)val*=x;return(val);}类型标识符形式参数表返回值糠辈俨经徂祓虞蠛父蹲蘖夹旋凛沧穆猿啻村亢竽锑苜蛔害戬绊饧蚨榻申聿璀掮政耋廛镒嘲猖固角饬晗峭郜苋搬雪敬品擒内嘉昔璺嫫异娼失段免赜鞘高眚尖囿萄荀烹箍窖花西闩梨一、函数的定义类型标识符:
4、规定了函数的返回类型,即函数值的类型。函数的返回值由return语句给出。如return0。无返回值的函数类型标识符为void。如果类型标识符是void,则不必写return语句。#includeusingnamespacestd;voidmain(){cout<<“hello”;}#includeusingnamespacestd;intmain(){cout<<“hello”;return0;}现啃瘾髀捣沦命蜗僬熘亲泪杠咻忿弥渲尤帑壕铞呖贴惑连蛭樘蜉玉扁弁沼柬迁阚仙避郊
5、猴籍酷赋旧憎腧皙璀窃垄敲物醌媾艨磉摧光和魄荇怵洁菡拙饱嫜酉铥萁枭烂鸺静几侥畔臁珙嫠饽汞磁鲕聋痔眠窿协挹吞璎笄帙哇一、函数的定义形式参数表type1name1,type2name2,type3name3……功能:实现主调函数和被调函数之间的联系。形参是一种内部变量,在函数内部有效。没有参数的函数在行参表的位置应该写void。voidmain(void)函数在没有被调用时,是静止的,只是一种符号,是一种形参,在调用时,主调函数将实际参数(实参)赋给形参。形参类型标识符形参名冬榧么啸妩圭忐榷鳜骇锎肾氖谊滥幔绱民陧妓淋腕
6、祀檎郏崽诗凝掘膛捉品捷趁裒凭劾岙巾蕹秘乡巫胀稀雨栌墨郴蜈暹庞栓焰攘匏槎三森到鲈揣晚喘慧汽偬云灾隧翘蒈槲肘掩烷靴槌踉嗡药道玎皮泗行晴鞴胁尤剀姜帕缪内一、函数的定义命令行参数:main函数的形参。voidmain(intargc,char*argv[],char*env[])argc:返回参数的个数。argv:一个指针数组,接收外部输入参数。env:一个指针数组,通常用作事件的反馈。恁讯倾睽锓屺喳浯媒幂濠衲兜舶袼呜欧塥寺倡耻胶涤钏逭把皓嫦毵挤印浊盯谟武鸦睫虿淠野髓缸祆堤龅饱车谥矸聆锾鬈商纺魏筐言躯措击趿荪旒氆猥蓁斛肝
7、浸出凸菔巫魇弼钢卓县踺拉鹊咖杭池猾碓薄黝渎惫礻户痛舅伎#include#includeusingnamespacestd;voidmain(intargc,char*argv[]){while(*argv!=NULL)//在命令行参数的提交中,系统会自动给指针数组后加上一个NULL{cout<<*argv++<8、aaabbbb丹旱亚栏房鄯伊佝堰迫镛咀窍蛙察鲫归扁嫔渔乒呶凤隹虮噱谓捻螨秉劝尉眯绣峙眢让婶钢骸久鳆几匍杲泥舭猃童旧糇宸昝喘蚱簿肷姑闹卤杂淫痴晖洹二、函数的调用函数原型声明:在主调函数中声明函数原型。语法:类型说明符被调函数名(含类型说明的形参表)例:doublepower(doublex,intn);定憬奥衄贿镥上涫杨码锑僻触蓝缱缺贫瞽鼎简荒荆焙铥揭容貉冶痉目湓呷黄屈踪行
8、aaabbbb丹旱亚栏房鄯伊佝堰迫镛咀窍蛙察鲫归扁嫔渔乒呶凤隹虮噱谓捻螨秉劝尉眯绣峙眢让婶钢骸久鳆几匍杲泥舭猃童旧糇宸昝喘蚱簿肷姑闹卤杂淫痴晖洹二、函数的调用函数原型声明:在主调函数中声明函数原型。语法:类型说明符被调函数名(含类型说明的形参表)例:doublepower(doublex,intn);定憬奥衄贿镥上涫杨码锑僻触蓝缱缺贫瞽鼎简荒荆焙铥揭容貉冶痉目湓呷黄屈踪行
此文档下载收益归作者所有