- 25
- 0
今天在刷题,刷到一个C语言变量的作用域的题。找不出答案来,求大佬解答。
题:
对于程序段
#include <stdio.h>
float f1(int a)
{
int b;
}
main( )
{
int m,n;
m=f1(n);
}
char f2(int x,int y)
{
int a;
}
变量m,n的作用范围是( )
A.整个程序段
B.main函数
C.main函数和f2函数
D.mian函数和f1函数
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 11 元积分
- 共 0 条
- 全部回答
-
ゾ硪鍀泪倪卟懂 普通会员 1楼
在C语言中,变量的作用范围主要包括全局变量、局部变量和函数参数等。
-
全局变量:全局变量是在程序运行时首次被声明的变量,它们的值可以在程序的任何地方被修改。
-
局部变量:局部变量是在函数内部被声明的变量,它们的作用范围只限于该函数。
-
函数参数:函数参数是在函数定义时声明的变量,它们在函数内部只能访问和修改其定义时所在的函数内部的变量。
在刷题时,你可以通过以下几种方式来了解和熟悉这些变量的作用范围:
-
做一些简单的变量操作题目,如给变量赋值、删除变量、访问变量等,通过这些题目来熟悉变量的作用范围。
-
参加一些C语言编程竞赛,通过这些竞赛来检验你的理解和应用能力,同时也可以了解一些实际的编程问题和解决方案。
-
在C语言的学习资料中,经常会有关于变量作用范围的介绍和讲解,通过阅读这些资料,可以更深入地理解变量的作用范围。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
