由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
CS版 - 请问strcpy()和memcpy()的写法问题
相关主题
能在MATLAB里面CALL C的数据采集程序吗?C++(非VC++) 删除链表时如何对指针操作? 在线等回复!谢谢!
Two interview questions? (转载)问一个很简单的编程问题
问一个volatile和memcpy一起用的问题问一个C++的binary search tree类实现问题 (转载)
为什么多个线程生成的随机数是一样的?c++类未完成初始化,如何引用this?
how to delete a file with NULL name in unix? (转载)一个程序的小问题
问个common lisp的问题谁知道这个问题的答案 (转载)
各位大哥知道Dos下怎么截图么[JAVA编程问题请教] ---关于binary heap的实现
opengl里怎么固定一个window的尺寸?怎样除去循环链
相关话题的讨论汇总
话题: null话题: strdest话题: strcpy话题: memcpy话题: char
进入CS版参与讨论
1 (共1页)
S*********r
发帖数: 5693
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: roufoo (五经勤向窗前读), 信区: JobHunting
标 题: 请问strcpy()和memcpy()的写法问题
发信站: BBS 未名空间站 (Wed Jun 9 12:54:07 2010, 美东)
我看到的标准strcpy()函数通常都是如下写法:
char *strcpy(char *strDest, const char *strSrc)
{
assert ((strDest!=NULL)&&(strSrc!=NULL));
char *strDest2=strDest;

while ((*strDest2++=*strSrc++)!='\0')
{
}
return strDest;
}
我看到的标准memcpy()函数通常都是如下写法:
void *memcpy(void *ptrDest, const void *ptrSrc, size_t size)
{
assert((ptrDest!=NULL)&&(ptrSrc!=NULL);

voi
T*****9
发帖数: 2484
2
这不是标准的

【在 S*********r 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: roufoo (五经勤向窗前读), 信区: JobHunting
: 标 题: 请问strcpy()和memcpy()的写法问题
: 发信站: BBS 未名空间站 (Wed Jun 9 12:54:07 2010, 美东)
: 我看到的标准strcpy()函数通常都是如下写法:
: char *strcpy(char *strDest, const char *strSrc)
: {
: assert ((strDest!=NULL)&&(strSrc!=NULL));
: char *strDest2=strDest;
:

1 (共1页)
进入CS版参与讨论
相关主题
怎样除去循环链how to delete a file with NULL name in unix? (转载)
请问strcpy()和memcpy()的写法问题  (转载)问个common lisp的问题
请问strcpy()和memcpy()的写法问题各位大哥知道Dos下怎么截图么
akamai电面面经,攒rpopengl里怎么固定一个window的尺寸?
能在MATLAB里面CALL C的数据采集程序吗?C++(非VC++) 删除链表时如何对指针操作? 在线等回复!谢谢!
Two interview questions? (转载)问一个很简单的编程问题
问一个volatile和memcpy一起用的问题问一个C++的binary search tree类实现问题 (转载)
为什么多个线程生成的随机数是一样的?c++类未完成初始化,如何引用this?
相关话题的讨论汇总
话题: null话题: strdest话题: strcpy话题: memcpy话题: char