BBS.ChinaUnix.net
首页 | 新闻 | Linux | FreeBSD | AIX | Windows | 博客 | 论坛 | 存储 | 网络 | 人才 | Wiki | 资料 | 读书 | 手册 | 下载 | 空间 | 搜索
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


[函数] 有关memset函数

首页 » 论坛 » C/C++ »  
[打印] [订阅] [收藏] [本帖文本页] [推荐此主题给朋友,立即获积分]
aqiaqiamars   帅哥
侠客




UID:37959
注册:2003-1-5
最后登录: 2004-02-17
帖子:21
精华:0

可用积分:13 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


1楼 发表于 2003-3-13 15:47 
memset( & st_changedata[i],0x0,sizeof( struct st_ChangePrice ) )
这个语句里面的,"0x0"到底有什么用呢?我对memset的用途和用法也一知半解?谢谢您的指点



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

默默的孤独
积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?
流浪着的鱼   帅哥
精灵



UID:45670
注册:2003-3-3
最后登录: 2003-06-18
帖子:174
精华:0

可用积分:183 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


2楼 发表于 2003-3-13 16:06 
有关memset函数

memset(void *s, int c,size_t n);
s为要初始化变量指针也即要初始化内存地址, 用c值初始化内存上每位,n 为需初始化内存大小。



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________


积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?
HopeCao   帅哥
大天使



UID:9331
注册:2002-5-24
最后登录: 2008-08-13
帖子:1922
精华:33

可用积分:846 (稍有积蓄)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


3楼 发表于 2003-3-13 16:34 
有关memset函数

记得以前讨论过,好象就在精华里!



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________



while(!Search(MeiMei))
    printf(";)");
printf(":)");

积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?
lxylf
侠客




UID:40056
注册:2003-1-17
最后登录: 2008-05-15
帖子:14
精华:0

可用积分:15 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


4楼 发表于 2003-3-13 21:03 
有关memset函数

"0x0"是十六进制的零
memset功能是把内存中一段空间赋值,一般我们用来设置初值。它的第一个参数是内存中的一个地址,第二个参数是你要赋的值,第三个参数是你要赋值内存空间的大小



您对本贴的看法:鲜花[0] 臭蛋[0]
积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?
aqiaqiamars   帅哥
侠客




UID:37959
注册:2003-1-5
最后登录: 2004-02-17
帖子:21
精华:0

可用积分:13 (白手起家)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


5楼 发表于 2003-3-14 09:17 
有关memset函数

我了解一些了,是不是“0x0”是用户程序的默许或约定俗成的初始地址?因为我还发现不止在一个程序里面这样的写。还是他还有通常或必定的讲究?



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

默默的孤独
积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?
HopeCao   帅哥
大天使



UID:9331
注册:2002-5-24
最后登录: 2008-08-13
帖子:1922
精华:33

可用积分:846 (稍有积蓄)
信誉积分:100
专家积分:0 (本版:0)
空间积分:0
推广积分:0

状态:...离线...

[个人空间] [短信] [博客]


6楼 发表于 2003-3-14 10:37 
有关memset函数

0x00只是一个特殊值!也可以其它的值!



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________



while(!Search(MeiMei))
    printf(";)");
printf(":)");

积分兑换专区 | IT节能和TPC-E活动获奖名单 | 致电800-858-2903,了解DELL如何为你量身订制笔记本 | 送2G U盘 | 站长如何获得资金?

首页 » 论坛 » C/C++ »


 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - ChinaUnix - Archiver - WAP - TOP

Processed in 0.083003 second(s), 4 queries , Gzip enabled