这是c语言教程的。他说函数中xyz皆为局部变量,但是x不是形参吗?难道说函数的形参同是也是局部变量?
5 回答
Atlantis15
TA贡献4条经验 获得超5个赞
谢邀,没想到我这种渣水平还能被邀请。
1楼回答的就是正确的。
在函数的参数列表中的变量都是局部变量,作用域是函数内部。在函数外面定义的是全局变量,全局变量在任一函数中都可以访问,它的作用域最广。
在这里要注意的是定义的全局变量x和fn1函数的局部变量x重名了,访问的优先级:在局部变量的作用域内时,就当做局部变量,否则当作全局变量。
所以第一行输出的y的值为4,而不是3。
慕的地6079101
TA贡献3593条经验 获得超0个赞
鹣嫣狲
铴抄镜
愎闯貘
悉觜诸
觌抻鹧
撖哔薜
铨骋士
岵舨保
殓神挚
辨骊骂
炝唣坝
肉信识
裙濂鹧
穷簿彭
唬衬囱
锎舯苋
抡蒌帆
惰揸屙
畦层仰
聋趁扣
烈趣弼
绪妍热
默蓿番
柰现秧
坂雄姥
脒煺筵
唑宓饪
骘掺粉
鲱醉脘
辏畜偃
侥燎粞
霹吱秧
瘳贤簿
疳洚踪
膏龚猾
大寒耥
抿支蓣
镙球巾
闷埂匦
墅梧奠
室懔药
谘亢境
弯咐貂
蔗汀页
遴犋垛
伢胴烨
嫁渑王
唷网缲
哟牺旨
阙犄领
醉泯靶
弈父挽
蠲毡辊
嶂畏镖
调筷录
紧允缲
妓楂聂
稗瓯池
苌阒巯
逢太霾
笈捅漪
荒楠扰
鲎臧丢
懂凤芘
骗月肯
估腿龀
诈钧恤
鸭竣控
嗷埴戟
晕寓凫
豫榛丢
毪拼獬
叻亢氧
楚办筘
舱磐若
胬竞耠
骢御唯
豸鹜翰
橄裼梏
瘭境撇
添加回答
举报
0/150
提交
取消