VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

有编程疑问吗?还请到提问专区发帖提问!
搜索
查看: 570|回复: 0

[交流] 函数原型作用域理解

[复制链接]
97_avatar_middle
在线会员 成都老沈骑游 发表于 2017-8-14 19:15:11 | 显示全部楼层 |阅读模式
C++标示符有5种作用域:函数原型、块、函数,类和文件作用域。其中函数原型作用域是最小的作用域。观察下面函数原型:
  double func (double, double);
  double func (double a, double b);
  double func (double x, double y);
在这里, 标示符有func,a, b, x, y 分别表示了函数名,形式参数。凡是被说明的标示符,可以引用的部分,称为作用域,那么func,a, b, x, y这些标示符作用域是什么呢?函数原型中这些标示符,func是函数名,是函数原型说明中的重要部分,调用函数时,需要引用的,虽然函数参数本身在函数中用于执行代码所使用的,但是。由于函数原型它是一个语句,有了分号就结束,所以参数中的标示符不需要再这个语句中使用,所以,参数名可以省略,以上函数原型,C++编译器认为是相同的。




上一篇:这程序哪里出错了?
下一篇:关于数组一些理解

发帖求助前要善用论坛搜索功能,那里可能会有你要找的答案;

如果你已经在论坛发帖求助,并且从坛友或者管理的回复中解决了问题,请编辑帖子并把分类改成【已解决】

如何回报帮助你解决问题的坛友?可以给对方加【热心】【驿站币】,加分不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

关闭

站长提醒上一条 /1 下一条

QQ
QQ在线咨询
联系电话
13591366679
手机扫一扫 关注本站精彩内容
wxqrcode

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号tongdun|网站地图wx_jqr

GMT+8, 2018-9-26 21:32

Powered by Discuz! X3.4

© 2009-2018 cctry.com

快速回复 返回顶部 返回列表