设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
strcpy函数
返回列表
发新帖
strcpy函数
[复制链接]
11
|
1
|
2010-4-8 01:30:30
|
显示全部楼层
|
阅读模式
楼主你好!这段话其实说的很明白了,下面我说详细一些吧。如果在复制前,没有对str1数组赋值,那么,它保存的是10个随机的字符,复制时将str2中的与'\0'一起复制的时候,把"china"串中的这5个字符,从str1[0]开始,充掉(即覆盖)原str1里面的前五个字符,因为str2中有5个字符,那么,还有一个'\0'会充掉str1中第6个字符。剩下了4个没充掉,原来的后4个还保持原样,因为根据str2的声明,未显式指定大小,但根据赋值,就知道它的大小等于6(第6个为'\0'),所以复制的时候,只充掉了前6个位置。如果,显式指定为:str2[10] = {"china"};那就要注意了,str2后面还有四位都是'\0',如果是这样,复制以后str1的后四位全是'\0'希望对你有帮助,谢谢!
回复
使用道具
举报
千问
|
2010-4-8 01:30:30
|
显示全部楼层
char str1[10];这个str1应该是个局部变量吧,对于局部变量如果声明时不进行初始化,则这个变量的值是不确定的,局部数组也一样。如果str1是全局变量,或者声明了static,则变量的值初始时自动都清为零所以strcpy复制字符串时,只会把源字符串的字符复制到目标字符串的相应位置,然后在字符串后面添加一个结束字符'\0',剩下的部分strcpy是不管的
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
嘉兴到深圳的火车有吗!
2
谁有《校园里的小白杨》、《在老师身边》两首歌的歌曲?
3
劲舞团用紫光怎么弄房间名字
4
高手 显卡BIOG后`开不起机了``帮忙``
5
13/125的简便算法
6
永不退缩的英文单词
7
想买一个1。5版的PSP不知道价格多少有知道的么,2G的卡能放多少游戏
8
上班族请进!!!!
9
我想在我家的露台上养锦鲤,建了个鱼池,深35厘米,面积有8平米,不知道能不能养?养多少好?
10
系统资源不足,无法完成请求的服务。怎样解决这个问题呢?
11
中超天津队的两个外援和教练分别是哪的,资料有吗
12
谁知道结婚证怎么去办
13
大家认为山东临朐秦池落败的原因主要是什么?
14
AJ21简版(jordan team concept)的性能怎么样?适合什么类型的球员穿?
15
赵本山在07年春晚演的什么小品
16
C语言里。(i++)和(++i)有前缀优先级大于后缀区别吗
17
求《我说我爱你》的下载地址,不要dj的。
18
问几个英语问题(请告诉我选这个的原因)
19
wopti 7.69.7.130注册码是249302de注册姓名
20
求助:汉译英
21
怎么把QQ堂调到无声
22
跪求E770V解决方案!
23
求助windows优化认证码
24
关于万事通的任务。急!!!!
25
请高手帮我看一下我的这段VB代码错在哪了啊?谢谢!
26
驱动程序能找到mp3,mp3也有反映,但电脑上不显示盘符,不能对其进行操作
27
怎样令赌徒。放弃赌博?永远放弃-方法要有代表性
28
男友比我小6岁
29
麦迪什么时候来火箭,火箭战绩如何
30
解释词语
31
求双人过关游戏
32
玩3C多人放魔法会卡我谁指教下
33
科技好考吗???``请各位科技中学的哥哥姐姐告素小弟藕```小弟藕有在努力要成为你们中的一员
34
pc机使用56k的modem 拨号上网 下载一个大小5.6MB需要几秒?答案:800s 怎么算的?
35
关于春天的写景的文章(可长可短)
36
一年中分不清的日子有几天
37
猫对什么味道灵敏?
38
关于三星X668发彩信的问题
39
个人主页的链接
40
Q宠表现出发抖、脸色发青这是什么病?
41
威海的健身房都有那几家,价位是多少?
42
救命啊。。这个是什么内
43
90年代初的一个街机游戏很想知道它叫什么
44
起个名字 进来看看吧!
45
所有官司都必须赔钱吗?????????
46
帮忙设计下QQ昵称
47
怎样使粗心的自己变得认真
48
《摩登时代》的视频
49
一万年前的木头是文物吗?
50
魔兽世界私服问题
51
哪儿有动态图画??浪漫点的!~我会好好报答你们的
52
WINDOWS 求优化大师注册号 版本7.68.6.1222 申请码:437087
53
用一张正方形的纸怎样才能制作成一个无盖的长方形盒子?
54
我的QQ登录的时候经常要求验证是怎么一回事?
55
请问大家英雄100全钢金笔的那个塑料的部分可以买到吗?
56
我的电脑的IE的更改主页功能不好使了,怎么弄呀???
57
连云港市人才资源市场在那?
58
怎么样给NOKIA N73的歌显示歌词?
59
06年12月的四级多少分过,是不是425
60
怎样才能安全上网?
61
宁波数码相机哪修比较好?
62
我的CorelDraw9 中文版为什么一到读取字体就自动关闭
63
QQ空间FLASH
64
侠盗飞车如何使通缉级别最高
65
如何提高记忆力、学习效率,使学习成绩好上加好
66
老舍的的原名叫什么
67
谁可以加我??
68
寒假社会实践先进个人材料
69
她是不是接受我了
70
表示不明白的歇后语
71
我的手机无原无故扣了25元
72
论坛里的FTP怎么用?在线等
73
我想当一名足球的裁判,我要怎么做?
74
三亚落日的简介
75
06年英语六级及格分数
76
神舟六号的结构
77
怎么约一个女生呢?
78
给男孩起个名字,姓霍
79
请问现在哪种品牌的女装最火呀?本人想做个品牌代理,可不知道哪种品牌比较畅销。
80
VIA/S3G UniChrome Pro IGP 是什么显示卡
81
PSP游戏天地之门
82
如何将文件压缩成exe格式
83
水仙花为什么开完花就死了
84
怎样用肥肉和碱做肥皂??
85
字谜 江西南昌 打一个字
86
银杏树的外型特征和作用和名称
87
windows media player11 下载
88
我快要疯了!!请告诉我西班牙语的颤音怎么练
89
在劲舞团,从6级升到7级的任务中的P点怎么打啊?
90
NBA2006 汉密尔顿的问题
91
怎么给自己的博客添加音乐?
92
<偷天换日>的结局是什么?
93
我打字速度太慢,给点建议?传受点经验???怎样来提高????
94
数学问题
95
如何从图片中提取文字以及公式?
96
NBA联盟是什么意思
97
远国王的佩甲哪里去了,谢谢 是主力吗
98
有谁能弄聊斋全文
99
往人民币上写名字算不算侮辱人民币???是不是违法的??
100
在一网吧用S.EXE扫描3389端口,一个也找不到,在另一网吧中却可以找到很多(同一IP段)不知为何!