ChinaUnix.net
相关文章推荐:

c语言 不定长数据

如: struct test_t { char a[20]; int i; }test; snprintf(test.a, 20,"%s", "test); //实际不足20个字节 test.b=1; 用send发送这个结构(sizeof(test))时究竟是发多少个字节,底层如何处理的

by chdonald - C/C++ - 2003-05-21 12:59:39 阅读(1813) 回复(8)

相关讨论

在内核态如果需要一个不定长的buffer时候,大家一般怎么实现?全局buffer。用来存储skb。skb的个数是不定的 struct sk_buff *skb1 skb=kmalloc(sizeof(sk_buff)); memcpy(skb, data, sizeof(skb)); 有没有什么技术可以实现当skb2到来时候,把skb1的空间扩大 再把skb2放进去 依此类推 [ 本帖最后由 wangqi0021 于 2008-6-27 14:13 编辑 ]

by wangqi0021 - C/C++ - 2008-06-30 10:41:45 阅读(3218) 回复(11)

文本文件,希望一次读入一行数据,每行长度不确定,用什么函数?

by pksun - C/C++ - 2004-01-28 02:00:07 阅读(7890) 回复(6)

在一个结构体中定义了一个字符串,但程序在运行的时候,字符串的长度是不确定的。字符串数组必须正好容下这个字符串,后面不得留空。 要怎么解决这个问题。

by dankey - C/C++ - 2005-06-13 09:48:55 阅读(6762) 回复(19)

我想在两进程池间传送消息,如果定长,则有时一条可能不够

by bad_chinaunix_n - Linux论坛 - 2005-03-05 10:19:32 阅读(574) 回复(0)

cat tt.txt 00_01_100 00_02_102 01_01_02_123 00_01_111 01_01_02_85 00_02_3 ... .... 这段文本, 以下划线为分割域, 最后一列为下载次数, 前面的各列组合在一起确定一个游戏, 想求出每个游戏下载次数之和, 如何办? 我能想到的办法: awk 'BEGIN{ FS="_" } { idx=""; for(i=1; i

by binary_XY.Z - Shell - 2009-05-20 17:40:44 阅读(1521) 回复(9)

在J2SE5.0之前,当一个方法要使用不定长度的参数时,就需要你先建立一个数组,然后把值赋给数组,将数组做为参数,传递 给方法. 在J2SE5.0之后,出现了Varargs这个新特性,可以支持不定长度的参数(Variable-length Argument),这就可以帮您轻松解决 不定长度参数的问题. 那么,如何来使用不定长度参数呢?1.在参数类型和参数名之间使用"..."(记住,三个英文的点,不要忘记噢!),表示该参数是 可变长的. 2.你可以使用增强的for循环来读取可变长...

by mesum - Java - 2008-04-20 22:24:27 阅读(2082) 回复(0)

请教大虾,Oracle中如何保存不定长的文本? 谢谢

by rimrock - Oracle - 2006-03-22 16:13:38 阅读(1528) 回复(3)

:em02: 在AS400的DB SRC如何定义不定长的字段?请高人指点,不胜感激! :lol: :em02: :em02:

by tian_yi - AS400 - 2005-11-09 13:45:44 阅读(2433) 回复(11)
by bad_chinaunix_n - C/C++ - 2005-03-08 13:02:59 阅读(1009) 回复(6)

GCC允许我们按下面的方式定义宏: #define TRACE(fmt, args...) printf(fmt, args) 形式应该是这样了,不知道我是否有记错:) 但是这种宏明显有一个问题,不是我必须指定至少一个args参数, 否则宏替换后printf(fmt, )将会多出一个逗号,如果真是必须指定至少一个的话,感觉真是一个很失败的设计,不知道我是否遗漏了什么? 忘各位赐教....

by j_john - C/C++ - 2004-05-25 18:00:10 阅读(1588) 回复(1)