55问答网
所有问题
2维数组可以直接赋值么?
c语言中,2维数组可以直接赋值么?比如
a[][]=c[][]
C[][]是已经有值的了,a[][]是刚定义的新数组,a和c的长度相同
我已经知道了,可以用指针依次赋值,不能直接赋值。谢谢各位了
举报该问题
推荐答案 2007-10-21
不可以
不可以直接给整个数组赋值的
你说的那个叫初始化
数组是不能整个赋值的
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/eR44cQIL.html
其他回答
第1个回答 2007-10-22
数组不能直接赋值,楼主直接跳到二维数组,汗~~
数组只在定义的时候可以直接赋初值
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};
第2个回答 2007-10-21
可以阿
int a[][]={{},{},};
不过大括号里还要大括号
第3个回答 2007-10-21
C语言中是不允许给数组整体赋值的,只可以在初始化时进行一次性的初始化。
相似回答
2维数组可以直接赋值么?
答:
不可以
不可以直接给整个数组赋值的 你说的那个叫初始化 数组是不能整个赋值的
二
维数组
不
能直接赋值吗
答:
1、用循环给数组中的数依次赋值。2、定义时直接给数组值
。将某一数值赋给某个变量的过程,称为赋值。将确定的数值赋给变量的语句叫做赋值语句。各程序设计语言有自己的赋值语句,赋值语句也有不同的类型。所赋“值”可以是数字,也可以是字符串和表达式。
在二
维数组
的定义语句中,不能给数组中每个元素
赋初值
答:
在二维数组的定义语句中,
可以给数组中的每个元素赋初值
。1.二维数组的定义与赋值:二维数组是一个由多个一维数组组成的数据结构,可以通过指定行数和列数来定义。在定义二维数组时,可以使用初始化列表来为数组中的每个元素赋初值。例如,对于一个3行4列的二维数组,可以这样定义并初始化:intarr[3][4...
二
维数组
不
能直接赋值吗?
答:
不可以在定义后这样赋值
aaa[ ][ ]={{0,0,0,0},{0,0,0,0},{0,1,0,0},{0,0,1,0}};也不可以这样 int aaa[ ][ ] = new int[4][4]{{0,0,0,0},{0,0,0,0},{0,1,0,0},{0,0,1,0}};但可以这样 int aaa[ ][ ] = new int[][]{{0,0,0,0},{0,0,0...
二
维数组
怎么
赋值
答:
答:不同语言的二
维数组赋值
可能略微有不同, C语言中二维数组的赋值如下所示。举例使用int arr[
2
][3],先定义一个2行3列的二维数组,存储元素为整型。分行给数组赋值,每行都放在一个中括号里面。举例int arr[2][3]={{1,2,3},{4,5,6}};按顺序对所有元素赋值,如int arr[2][3]={...
大家正在搜
字符串可以直接赋值给数组吗
两个数组可以直接相等吗
把一个数组赋值给另一个数组
怎么对数组赋值
给数组赋值
给数组赋值的方法
字符数组赋值
指针数组赋值
字符数组整体赋值
相关问题
二维数组不能直接赋值吗?
C语言中的二维数组的赋值,输入输出怎么用
JAVA中如何创建一个二维数组,然后给二维数组赋值!
C++二维数组这样赋值对吗?如果我要这么赋值该怎么操作?
C++二维数组给一维数组赋值
C语言中二维字符数组应该怎样赋值?
能把三维数组的值直接赋值给单元格吗
c语言二维数组的赋值