99问答网
所有问题
当前搜索:
数组赋值
如何用scanf给
数组赋值
啊
答:
可以参考下面的代码:include <stdio.h> int main(){ int a[3][2], i, m;for (i = 0; i < 3; i++){ for (m=0;m<2;m++)scanf("%d", &a[i][m]);for (i = 0; i < 3; i++){ for (m=0;m<2;m++)printf("%d\n", a[i][m]);} return 0;} ...
一个
数组
的数组名可以
赋值
给另一个数组的数组名吗? 例如 int a[10...
答:
不可以。只能逐个元素赋值,最终起到类似
数组赋值
的效果。如:int a[10],b[10],i;for(i=0;i<10;i++)a[i]=b[i];
C语言怎样给字符
数组赋值
答:
例子:char a[10];char ch='a';for( i=0;i<10;i++ )a[i]=ch+i ; //可通过
数组
下标引用数组元素,完成
赋值
char *p;for( p=a; p
C语言用函数实现
数组赋值
答:
如果你非要用指针的话,可以把
数组
的形式改写成指针的形式,就像一楼的 void Chg_Array(int array[], int size, int value){ int i;for(i=0;i<size;i++)(array+i)=value ;}
数组
和指针的
赋值
答:
A正确 char *s表示s是一个指针,s=“olympic”表示s指向该字符串的首地址。B错误在于s是一个
数组
只能在初始化时被定义,之后就不能作为左值被整体
赋值
,但是可以对他的单个元素进行操作,而且数组s的空间太小也容不下这个字符串,因为"Olympic"实际上是"Olympic'\0'",所以要定义八个就字节的空间。...
数组
不能直接
赋值
答:
数组
可以定义时直接
赋值
,也可以定义后再赋值。例如:int a[2] = {1,2};int b[2];b[0]=1;
C++一维数组怎样给二维
数组赋值
,如int a[]={1,2}给int b[3][2]赋 ...
答:
b[0][0]=a[0],如此循环,实例如下:for(int i=0;i<2*3;i++)//循环次数是二维数组的总的元素个数,根据你说的例子,我已经假设二维数组是3行2列,且一维数组的元素个数大于等于二维数组的元素个数,否则无法完全给二维
数组赋值
{ b[i/2][i%2]=a[i];} ...
C语言怎么对
数组
重新
赋值
,比如在开头写 int a [ ] =“i am China...
答:
这当然是不可以的啦,数组的赋值和普通的变量赋值是有很大区别的。对于字符串数组类型是char [],相应的类型只能保存相应类型的数据 对于字符串
数组赋值
可以借助strcpy函数来完成,但是对于普通的数组,如int数组,就只能一个一个的为其中的特定位置的元素进行复制了。
C语言
数组
中的内容输出后,这个数组还能重新
赋值
使用吗
答:
你说的要视具体情况来定。一般情况下,随时随地可以对一个
数组
进行
赋值
或者重新赋值,但有些情况是不可以重新赋值的,比如,将一个数组变量定义成const后,就不可以重新赋值了。
PHP
数组
的几种
赋值
方法
答:
Array
数组
PHP 中的数组实际上是一个有序映射。映射是一种把 values 关联到 keys 的类型。此类型在很多方面做了优化,因此可以把它当成真正的数组,或列表(向量),散列表(是映射的一种实现),字典,集合,栈,队列以及更多可能性。由于数组元素的值也可以是另一个数组,树形结构和多维数组也是...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜