ChinaUnix.net
相关文章推荐:

c语言二维数组赋值

[code]s = [[0]*3]*2 i = 0 while i < 2: s[0] = i print s i += 1 print s[/code]求问: 我想建个数组,不明白为什么这段代码计算出来的数组第一列全是1,难道不应该是0,1吗?

by violin8629384 - Python - 2014-09-03 15:52:02 阅读(8658) 回复(8)

相关讨论

C语言指针怎么赋值啊? char a[2][10] = {"i","am" "is"}; char **p = a+1; 想获取a数组从1开始的字符串,这么写报错了,test.cpp:27: 错误:cannot convert `char (*)[10]' to `char**' in initialization 怎么改啊?

by liumilan2009 - C/C++ - 2014-01-20 15:13:58 阅读(3664) 回复(4)

我想在一个循环中对一个数组的两列分别赋值,但是 写成 @mark = [,$i]; (该数组是一个两列多行的数组,$i是要放置于数组列中的数据)不对,该怎么写?

by arev326 - Perl - 2011-07-27 09:30:59 阅读(5588) 回复(7)

再请教高手一个关于数组的问题, 数组里面可以同时使用,数字id和关联id吗?假如我查询的时候使用的是both? 如unix[0][name]?

by a.a - PHP - 2010-05-24 13:55:33 阅读(1471) 回复(0)

比如有以下几个数组 char a[1][10]; char b[30][10]; char c[31][10]; int d[1]; int e[30]; int f[31]; 我如何把a,b的内容加到c中,d,e的内容加到f中?

by obss - C/C++ - 2004-07-17 13:33:05 阅读(7594) 回复(6)

INT8U tmpnb[10][4]; INT8U tmpbyte[2]={0x6e,0x01}; tmpnb[0][0] = tmpbyte[0]; tmpnb[0][1] = tmpbyte[1]; printf("tmpnb[0][0]:%02x\n",tmpnb[0][0]); printf("tmpnb[0][1]:%02x\n",tmpnb[0][0]); 结果: tmpnb[0][0]:6e tmpnb[0][1]:6e 这两个怎么会一样呢?

by herocsz - C/C++ - 2009-05-11 13:25:59 阅读(3377) 回复(3)

[code][root@speedLinux:~]# vim test.c #include "stdio.h" #include "stdlib.h" void main() { int i,j; char s[4][4] = {{"This"},{"is"},{"test"},{"real"}}; char (*ps)[4] = s; for(i=0;i<=3;i++) printf("ps[%d]=%s\n",i,(char *)ps); }[/code]打印的结果却是: [root@speedLinux:~]# ./a.out ps[0]=Thisis ps[1]=is ps[2]=testreal[垃圾值] ps[3]=real[垃圾值] 需要得到的结果: [root@speedLinux:~]# ./a.out ps[...

by FaintKnowledge - C/C++ - 2012-09-03 16:26:07 阅读(1256) 回复(5)

定义一个数组int a[10][10],做int* p = &a[0][0],那么这时用p来表示数组中a[j]元素该怎么表示呢?

by cos8888 - C/C++ - 2008-12-02 22:00:06 阅读(1324) 回复(1)

main(){ char arr[8][128]; func(arr); } func(char p[8][128]){ strcpy(p[0], "any"); } 我这时传递的arr是指针么? func函数的栈上有没有创建一个新的char[8][128]?

by ukin50 - C/C++ - 2012-08-25 17:57:24 阅读(5510) 回复(13)

void fun(a[][10]) 此函数可以把一个数组传入,请问如何传入一个第不确定的数组,就是10改为变长。这时参数应该怎么写? 多谢!!

by bandaotidejia - C/C++ - 2011-05-19 08:21:06 阅读(7904) 回复(6)

有如下文件: c=11 成功次数 3 c=122 成功次数 3 c=122 失败次数 1 c=20 成功次数 2 c=284 成功次数 2300 c=284 失败次数 15 c=567 成功次数 516 c=567 失败次数 6 c=572 成功次数 28 c=9 成功次数 2 想用awk实现成这样的结果。 c=11 3 0 3 c=122 3 1 4 c=20 2 0 2 c=284 2300 15 2315 ..... 就是 名称 成功次数 失败次数 总次数 各位朋友帮忙看一下,怎么实现,谢谢!

by linux68 - Shell - 2010-11-05 13:53:59 阅读(3309) 回复(3)