- 20
- 0
- 约 6页
- 2017-08-16 发布于湖北
- 举报
1. 写一个函数,完成内存之间的拷贝。[考虑问题是否全面]
void* mymemcpy( void *dest, const void *src, size_t count )
{
char* pdest = static_castchar*( dest );
const char* psrc = static_castconst char*( src );
if( pdestpsrc pdestpsrc+cout ) 能考虑到这种情况就行了
{
for( size_t i=count-1; i!=-1; --I )
pdest[i] = psrc[i];
}
else
{
for( size_t i=0; icount; ++I )
pdest[i] = psrc[i];
}
return dest;
}int main( void )
{
char str[] = 0123456789;
mymemcpy( str+1, str+0, 9 );
cout str endl; system( Pause );
return 0;
}
2、实现一个函数,把一个字符串中的字符从小写转为大写。
您可能关注的文档
最近下载
- 共青团入团考试题目及答案.docx VIP
- 2025年全国统一高考物理试卷(新课标ⅰ).doc VIP
- 2025版煤矿安全规程执行说明.docx VIP
- 交管12123驾照学法减分题库200题(含答案完整版).docx VIP
- 《中小轻型民用无人驾驶航空器公共垂直起降场技术导则》.pdf VIP
- 初中英语中考阅读训练公开课件(PPT65张).ppt VIP
- 手术患者意外伤害预防PPT.pptx
- 2024年高考全国I卷物理试题及答案 .pdf VIP
- (2026年)胸腔镜下交感神经切断术手术配合PPT课件.pptx VIP
- 宣贯培训(2026年)《GBT 3480.5-2021 直齿轮和斜齿轮承载能力计算 第5部分:材料的强度和质量》.pptx VIP
原创力文档

文档评论(0)