| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 589 人关注过本帖
标题:崩溃,求助,面试题
只看楼主 加入收藏
一切皆安
Rank: 2
等 级:论坛游民
帖 子:70
专家分:46
注 册:2011-4-2
结帖率:91.67%
收藏
已结贴  问题点数:5 回复次数:7 
崩溃,求助,面试题
已知 strcpy函数的原型是 char *strcpy (char *strDest,const char *strSrc);
其中strDest是目的字符串  strSrc是源字符串,不能调用C++/C的字符串库函数
写出strcpy函数???
char *strcpy (char *strDest,const char *strSrc);





   我快崩溃了,面试了两次,这道题都出现了,我都不知道该怎么做。
搜索更多相关主题的帖子: 字符串 
2011-06-09 20:13
finalken
Rank: 2
等 级:论坛游民
威 望:1
帖 子:30
专家分:94
注 册:2007-10-2
收藏
得分:1 
怎么没说返回值是什么啊?
不考虑返回值,实现很简单啊,赋值一下就好了,判断一下结束符
2011-06-09 20:23
lz1091914999
Rank: 14Rank: 14Rank: 14Rank: 14
来 自:四川
等 级:贵宾
威 望:37
帖 子:2011
专家分:5959
注 册:2010-11-1
收藏
得分:1 
程序代码:
#include <stdio.h>

char * strcpy(char * str1,const char * str2) {
    while(*str2)
        *str1++ = *str2++;
    str1 = '\0';
    return str1;
}

int main(void) {
    char str1[81] = "How do ", str2[81];
    gets(str2);
    strcpy(str1, str2);
    printf("%s\n", str1);
    return 0;
}   /* Output:
you think?
you think?

Process returned 0 (0x0)   execution time : 3.578 s
Press any key to continue.
*/
这种题都不会,我劝你还是不要去面试了。


[ 本帖最后由 lz1091914999 于 2011-6-10 09:32 编辑 ]

My life is brilliant
2011-06-09 20:53
一切皆安
Rank: 2
等 级:论坛游民
帖 子:70
专家分:46
注 册:2011-4-2
收藏
得分:0 
还有一道题
函数N=0.0.0,flase,null  用它来跟"零值"比较可以用if 语句写成if(n==0)或者if(n!=0)
请写出 float x与"零"比较的if语句
2011-06-09 21:15
ljt
Rank: 6Rank: 6
等 级:侠之大者
威 望:3
帖 子:191
专家分:431
注 册:2009-4-6
收藏
得分:1 
这两个是经常考的面试题。
bool型比较一般都这样写if(n)
指针比较就if(n == NULL)
和float比较就if(n < 0.000001 && n > -0.000001) 这个具体为什么要和这个数值比较和float型在内存中的存储方式有关,计算机组成原理里面讲了,感觉很复杂,你就记住吧。


[ 本帖最后由 ljt 于 2011-6-10 08:31 编辑 ]
2011-06-09 22:49
ljt
Rank: 6Rank: 6
等 级:侠之大者
威 望:3
帖 子:191
专家分:431
注 册:2009-4-6
收藏
得分:1 
还有那个strcpy的这个是最基本的,必须得会,这个不会说明你算法指针很烂,肯定大打折扣
2011-06-09 22:50
makebest
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:3
帖 子:658
专家分:962
注 册:2005-3-17
收藏
得分:1 
说实话这道题超简单的,
char *strcpy (char *strDest,const char *strSrc);

  char * r = strDest;
  do{ *strDest=*strSrc; strDest++; strSrc++; } while( *strSrc );
  return r;

2011-06-09 22:59
乖乖承诺
Rank: 2
等 级:论坛游民
帖 子:5
专家分:18
注 册:2011-6-10
收藏
得分:0 
学习了。。三楼正解

戏子如画,一生天涯。
2011-06-10 11:30
快速回复:崩溃,求助,面试题
数据加载中...
 
   



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

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