ChinaUnix.net
相关文章推荐:

怎么给数组赋值

请问如何让shell的数组数组赋值,从而得到两个相同内容的数组

by hinux - Shell - 2007-09-30 13:50:44 阅读(9633) 回复(3)

相关讨论

如何将结构体的内容 传数组? #define INT8U unsigned char typedef struct{ INT8U idname; INT8U idlen; INT8U idvalue[4]; INT8U timename; INT8U timelen; INT8U timevalue[7]; }PACKED S_STRU, *PS_STRU; S_STRU sstru; INT8U sendbuf[1024]; 我这样做行不行? memcpy(sendbuf, &sstru, sizeof(sstru));

by herocsz - C/C++ - 2009-04-22 21:20:05 阅读(12353) 回复(10)

如何将 string data = "68656C6C6F2C776F726C6405050505";复制DES3_init[]; 谢谢

by mingjie_5200 - C/C++ - 2008-09-05 11:06:38 阅读(15510) 回复(9)

find出来的结果想赋值数组使用 find . -type f -printf "%u %g %p\n" 查找出来的结果如下 user1 group1 file1 user2 group2 file2

by ayalastrike - Shell - 2009-05-14 10:52:41 阅读(3144) 回复(1)

如题,现在定义了一个数组:unsigned char arr[1]; 请问如何赋值?? 谢谢

by lqq_1229 - C/C++ - 2007-10-08 11:47:25 阅读(19256) 回复(10)

问题如下: typedef unsigned char INT8U; INT8U parCtt[256]; typedef struct{ INT8U value[8]; }PACKED S_TLV, *PS_TLV; S_TLV tlvPar; 我想将parCtt中8个元素赋值value[8], 我这样写, &(tlvPar.value) = parCtt; 编译报错: invalid lvalue in assignment 为什么啊? 谢谢@!:em03: 这样取结构体成员地址的方法不对吗? 请问 该怎么取才对呢? [ 本帖最后由 herocsz 于 2009-4-20 12:51 编辑...

by herocsz - C/C++ - 2009-04-20 17:09:50 阅读(3492) 回复(4)

测试代码: #!/bin/sh list=($(ls /home/cjtest/config/cjftp-*.ini)) num=$((${#list[@]}-1)) for i in `seq 0 $num` do ip[$i]=$(grep "IP=.." ${list[$i]}|awk -F= '{print $2}') done 调试部分: + num=7 ++ seq 0 7 + for i in '`seq 0 $num`' ++ grep IP=.. /home/cjtest/config/cjftp-c08_ct.ini ++ awk -F= '{print $2}' + ip[$i]=$'134.143.173.58\r' <<-------就是这里,在IP的前面怎么还有个$符号,有办法消除吗...

by beauty2003 - Shell - 2008-06-30 10:36:21 阅读(1674) 回复(5)

[code] "abc", "session_id" => session_id() ); var_dump($_SESSION['session_id']); ?> [/code] 执行后页面显示: string(0) "" 该怎么办呀? [ 本帖最后由 勇者威廉 于 2006-1-12 13:21 编辑 ]

by 勇者威廉 - PHP - 2006-01-12 13:35:47 阅读(2965) 回复(7)

inputFile>>t; t是一个对象数组,我想用ifstream对象inputFile对t的每个对象赋值,却出现了error C2679: binary '>>' : no operator defined which takes a right-hand operand of type 'class teamInf []' (or there is no acceptable conversion)这是为什么啊,应该如何t赋值啊,假设文件中的数据是 **** ********* *********** **** ********* *********** **** ********* *********** **** ********* *********** **** *****...

by cylin - C/C++ - 2006-05-31 13:50:28 阅读(2413) 回复(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)

定义了一个数组 char qname[62]; 数据在char *arg 指针所指向的地址; 如何将这些数据赋值 qname呢, 备注:数据不一定有62个字节那么长 小弟不胜感激!

by 爱燃轩 - C/C++ - 2008-12-12 14:49:32 阅读(3825) 回复(26)