【入门C++语法】第11章 函数和变量作用域
第11章 函数和变量作用域一、 函数函数是C++中"封装一段特定功能"的代码块,能让程序结构更清晰、代码可重复使用。比如计算两数之和、判断数字是否为质数等功能,都可封装成函数。函数的基本结构返回值类型 函数名(参数列表){// 函数体:实现功能的代码功能逻辑;return返回值;// 与返回值类型匹配,无返回值用void,可省略return}(1) 返回值类型:函数执行后返回数据的类型;(2) 参数列表:函数接收的外部数据;(3) 函数体:具体功能实现;(4) return:返回结果。函数的使用示例#includeiostreamusingnamespacestd;// 封装"计算两数之和"的函数intadd(intx,inty){returnx+y;// 返回两数之和}intmain(){inta=5,b=3;intsum=add(a,b);// 调用add函数,传入a、b,接收返回值cout"和:"sum;// 输出8return0;}二、 变量作用域变量作用域指 “变量能被访问的代码范围”,超出范围的变量无法使用,避免命名冲突。局部变量定义在函数、循环或代码块中的变量,仅在所在代码块内有效,出范围后被销毁。#includeiostreamusingnamespacestd;intmain(){inta=10;// 局部变量,仅在main函数内有效if(a5){intb=20;// 局部变量,仅在if的{}内有效couta+b
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2537599.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!