题记

近期笔试、面试中多次出现字符串处理函数的写法。包括最经典的:strcpy、strcat、strcmp、atoi、itoa,内存拷贝函数memcpy等。

Baidu、google一下会有很多版本,良莠不齐,给大家阅读和辨识形成了负担,本就紧张的笔试、面试备战在选择中浪费了不少时间。

本文涉及的函数的写法不敢说最优,但是是作者参考了诸多文献和深入分析下总结的,并全部通过VC6.0调试通过,希望对大家有帮助。

 

这里涉及一点,面试的时候,面试官可能就一张白纸,不提供函数原型的情况下让你实现库函数。这里就需要大家对Msdn里提供的库函数有所深入,参数个数、参数类型、返回值类型、函数实现的功能。

一、函数原型

以下函数原型摘自MSDN2001,VS2008、VS2010会有新的扩展比如:strcpy_s——

函数原型函数功能
char strcpy(
收藏 打印