标题:求教一道简单的题目
只看楼主
jimmytom
Rank: 1
等 级:新手上路
帖 子:22
专家分:0
注 册:2008-7-31
得分:0 
[bo][un]raymond1010[/un] 在 2008-8-11 19:39 的发言:[/bo]

看看对不对,可能有问题

/****************
*将字符串s2中的前m个字符存到字符数组s1中,并在结尾加上一个‘\0’。不能使用系统提供的strcpy函数。
*(仅仅提供思路,具体判断是否溢出可以自行加if判断)
****** ...



C++代码为何写成这样
1. 包含头文件写成stdio.h
2. 用到了宏定义
3. 参数列表为空竟写上void
4. 还有这句 *pstr2+m='\0';

C非C,C++非C++,.........
2008-08-13 15:58
hudiedenahan
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2008-8-1
得分:0 
[bo][un]广陵绝唱[/un] 在 2008-8-10 16:57 的发言:[/bo]

/*******************************************************************************

        将字符串s2中的前m个字符存到字符数组s1中,并在结尾加上一个‘\0’。
    不能使用系统提供的strcpy函数。

~~~ ...

广陵很热心!
2008-08-21 17:42
snakealpha
Rank: 1
来 自:扬州
等 级:新手上路
威 望:1
帖 子:267
专家分:0
注 册:2005-11-5
得分:0 
[bo][un]jimmytom[/un] 在 2008-8-13 15:58 的发言:[/bo]




C++代码为何写成这样
1. 包含头文件写成stdio.h
2. 用到了宏定义
3. 参数列表为空竟写上void
4. 还有这句 *pstr2+m='\0';

C非C,C++非C++,.........


哪里,典型的C代码。第4条有Bug,应该在*后和=前加上括号。

天涯也有江南信
梅破知春近
夜阑风细得香迟
不道晓来开遍向南枝
2008-08-21 21:49



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-227562-1-1.html




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

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