| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2366 人关注过本帖
标题:下面是2道华为的面试题目
取消只看楼主 加入收藏
longfeng867
Rank: 1
来 自:重庆
等 级:新手上路
威 望:1
帖 子:182
专家分:0
注 册:2007-5-20
收藏
 问题点数:0 回复次数:2 
下面是2道华为的面试题目
1.请说明原因。
main()
{

char* str1="56789";


char* str2="123456789";


strcpy(str1,str2);


cout<<str1<<endl;


cout<<str2<<endl;

}
输出结果为:
123456789
9
请说明原因。
2.
char   a[10]="china",b[3]="we";   
strcpy(a,b)的结果是什么?

[[italic] 本帖最后由 longfeng867 于 2007-12-7 10:30 编辑 [/italic]]
搜索更多相关主题的帖子: 华为 面试 
2007-12-07 09:57
longfeng867
Rank: 1
来 自:重庆
等 级:新手上路
威 望:1
帖 子:182
专家分:0
注 册:2007-5-20
收藏
得分:0 
原帖由 [bold][underline]afliult[/underline][/bold] 于 2007-12-7 09:58 发表 [url=http://bbs.][/url]
不能用中文引号


大哥 不是这个问题,那只是我复制来的,我不是说了吗,能编译,但不能运行~~~~运行就报错!
问为什么错拉?

在这个连处女膜都可以伪造的世界里,还有什么值得我相信!
2007-12-07 10:02
longfeng867
Rank: 1
来 自:重庆
等 级:新手上路
威 望:1
帖 子:182
专家分:0
注 册:2007-5-20
收藏
得分:0 
原帖由 [bold][underline]o水晶之恋o[/underline][/bold] 于 2007-12-7 22:37 发表 [url=http://bbs.][/url]
第一题:头文件应该加"string.h",输出应该都是123456789;
第二题:输出都是we。


各位可能还没有明白我的意思,这个题的意思是说:程序输出的是
str1=123456789 str2=9;
人家已经给出这个结果了...
这个结果你不要去管它的对与错,它就是得到这样一个结果,而且你还得当它是正确的,
然后问你为什么会得到这样的一个结果?
难道你回答这个面试题的时候这样回答吗?
这不是答非所问吗...
各位仔细考虑一下~~~

在这个连处女膜都可以伪造的世界里,还有什么值得我相信!
2007-12-11 13:50
快速回复:下面是2道华为的面试题目
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037436 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved