99问答网
所有问题
当前搜索:
数组赋值
c++怎么把
数组
内的数重新
赋值
答:
// cout<<x[1][2]; // 此处的输出已经发生了上界溢出 cout << x[0][1]<<endl;; // 修正后的, 输出值为 2 // int x[1][2]=6; // 重定义了 x
数组
, 错误,x[0][1]=6; // 修正后对你第一次输出的值,
赋值
6 cout<<x[0][1]<<endl;} 不明白可...
数组
先定义后
赋值
不行,那可不可以给数组某个元素赋值如a[2]=2?_百度...
答:
数组先定义后整体对
数组赋值
是不行的,那给数组某个元素赋值如a[2]=2,是可以的。
指针
数组
如何
赋值
答:
如果没有描述错误的话,指针
数组
用法如下:int * p[3];int i;int a,b,c;p[0]=&a;p[1]=&b;p[2]=&c;但根据我的经验,通常情况下没有必要使用指针数组的,而是使用指向数组的指针,所以怀疑题主描述错误。如果是指向数组的指针的话,对数组初始化如下 :int *p;int a[3];int i;p=&...
C语言:“除了在定义
数组
时用初值列表对数组整体
赋值
以外,无法再对数组...
答:
严格说,“除了在定义数组时……”的说法也欠妥,因为C代码中的变量定义语句其实也不属于C,而是C的编译器语句——就是说那些定义语句并不生成机器代码,只是在编译时不一下。有人认为memcpy之类的函数能整体对
数组赋值
,那就更不妥了,因为库函数也不属于C语言,比如scanf和printf函数能输入输出,但...
C++动态数组,一个数组给另一个
数组赋值
答:
include<stdio.h>#include<stdlib.h>#define L 10void main(){char *s;int Get_str(char **s);printf("请输出字符串(任意长度):\n");Get_str(&s);printf("%s\n",s);}/**读取长度未知的任意字符串*以回车符作为结尾标识*每次申请长度为N(=10)的内存空间*溢出时再次申请。*/int ...
C语言字符
数组
一题
答:
附:C语言给字符
数组赋值
的方法 一般常用的有三种:1、定义的时候直接用字符串赋值 char a[10]="hello";注意:不能先定义再给它赋值,如char a[10]; a[10]="hello";这样是错误的!2、对数组中字符逐个赋值 char a[10]={'h','e','l','l','o'};3、利用strcpy char a[10]; strcpy...
C语言能直接用一个
数组
名对数组进行
赋值
吗?
答:
可以的 。int a[3] = {1,2,3};int b[3];b = a;错误提示:F:\>gcc test.ctest.c: In function 'main':test.c:8:4: error: incompatible types when assigning to type 'int[3]' from type'int *'
C++ 动态
数组赋值
答:
首先你问这问题根本就不懂初始化和赋值的区别,还有就是“动态
数组赋值
“这是你自己发明的词吧,我工作6年了没听说过有这么个东西!!!int a[]={10,9,8};(这个不是赋值,这个是初始化,int这个类里自己定的方式)和int a[3]; a[0] = 10; a[1] = 9; a[2] = 8;(这个才叫赋值...
vb
数组
定义
赋值
答:
VB6是没有 x(10) = [0,1,2,3,4,5,6,7,8,9] 这样的
数组赋值
方法的,正确的应该是:Dim x() As Variant '变量必须设为Variant型,否则类型不匹配 x = Array(0, 1, 2, 3, 4, 5, 6, 7, 8, 9)此外,你这个程序是把简单问题复杂化了,看起来有点傻傻的,下面是简化的:Priv...
c语言,如何声明一字符串
数组
并
赋值
1~30?(用循环)
答:
/ 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Press any key to continue / include <stdio.h>int main() {char str[31];int i;for(i = 0; i < 30; ++i)str[i] = i + 1;for(i = 0; i < 30; ++i) ...
棣栭〉
<涓婁竴椤
6
7
8
9
11
12
13
14
10
15
涓嬩竴椤
灏鹃〉
其他人还搜