如何定义一个数组的全局变量
答案:3 悬赏:40 手机版
解决时间 2021-03-14 13:09
- 提问者网友:我一贱你就笑
- 2021-03-13 15:16
如何定义一个数组的全局变量
最佳答案
- 五星知识达人网友:行雁书
- 2021-03-13 15:26
include #include // for malloc()#include int **array; // 在所有代码块之外声明int main() {int i,j,m,n;printf("行数 m = "); // 在使用前初始化scanf("%d",&m);printf("列数 n = ");scanf("%d",&n);array = (int **)malloc(sizeof(int **).
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-03-13 17:45
在m文件中编入如下程序:
globala;%matlab自动将a作为数组处理
fori=1:5
a(i)=i;
end
这样就可以成功定义一个全局变量数组。
测试:
在commandwindow输入:sin(a(1)*a(2)*pi)
得到:
ans=
-2.4493e-016
这样应该说明定义成功了吧。
- 2楼网友:舊物识亽
- 2021-03-13 17:05
在C语言中,全局变量和函数声明及定义并列,也就是说,声明在最外层作用域的变量即为全局变量
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯