cobol数组赋值

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cobol数组赋值相关的知识,希望对你有一定的参考价值。

参考技术A 对包括所有表元素的整个表赋给一个初值,这时可以对表的描述体上面一层的数据项赋一个初值即可。例1:01 TABLE VALUE IS ZERO.
COBOL语言中的表(TABLE)类似于其他高级语言中的数组(ARRAY)。表中,序号称为下标,相对地址称为位标,下标和位标称为“出现号”。

2维数组可以直接赋值么?

c语言中,2维数组可以直接赋值么?比如
a[][]=c[][]
C[][]是已经有值的了,a[][]是刚定义的新数组,a和c的长度相同
我已经知道了,可以用指针依次赋值,不能直接赋值。谢谢各位了

不可以
不可以直接给整个数组赋值的
你说的那个叫初始化
数组是不能整个赋值的
参考技术A 数组不能直接赋值,楼主直接跳到二维数组,汗~~

数组只在定义的时候可以直接赋初值

int a[4] = 1,2,3,4;
int b[2][3]=1,2,3,4,5,6;
int b[2][2][2]=1,2,3,4,5,6,7,8;
参考技术B 可以阿
int a[][]=,,;
不过大括号里还要大括号
参考技术C C语言中是不允许给数组整体赋值的,只可以在初始化时进行一次性的初始化。

以上是关于cobol数组赋值的主要内容,如果未能解决你的问题,请参考以下文章

vue.js 结构赋值--数组

STM32的数组赋值

2维数组可以直接赋值么?

vba 赋值给二维数组?

二维数组怎么赋值

数组不能直接赋值