#include<iostream>
using
namespace
std
int
main(){
int
a[10],b[10]
for(int
i=0i<10i++){
cin>>a[i]
//输入a[i]
b[i]=a[i]}
//把a[i]的值赋给b[i]
for(int
j=0j<10j++){
cout<<a[i]<<"
"<<b[j]<<endl}
//输出两个数组
return
0}
对于多数的数组是需要将每个元素一一赋给另一个数组,对于字符数组只需将第一个元素的地址赋给另一个数组即可:
#include<iostream>
using
namespace
std
int
main(){
char
a[10],b[10]
cin>>a
b=a
//将a的地址赋给b
cout<<b<<endl
return
0}
barCodes 是没声明呢,凭空就出来了。在使用它之前,要先定义它。丢了一行:
i = 0
barCodes = [] // 声明一个空数组,要在.each()之前定义,不然就只有一条……(虽然打印了很多条)
还得改一下报错的那两行,注释掉然后换成:
barCodes.push({"classname":classname,"code":code})// 向空数组添加元素。
console.log(barCodes) 要改成:
console.log(JSON.stringify(barCodes)) // 不然你可能只看到 [{...},...]
这样应该可以了。折腾折腾就好了。
prototype属性可以为数组对象添加自定义的属性或方法
参数:
name 要添加的属性名或方法名
value添加的属性的值或执行方法的函数
例如:使用prototype自定义一个方法,用于显示数组中的最后一个元素
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)