随笔分类 -  一些函数源码分析

摘要:首先直接上源码:size_t strlen (const char * str){ const char *eos = str; while(*eos++); return(eos - str - 1);}可以看到strlen是利用一个新的char*指针,一直向后遍历,找到字符串结尾的\0,的下一个... 阅读全文
posted @ 2015-10-25 19:00 stemon 阅读(300) 评论(0) 推荐(0) 编辑
摘要:这是一道C++的面试题,下面在这篇博客中分析一下这个问题。先上题目://题目:如下为类型CMyString的声明,请为该类型添加赋值运算符函数。class CMyString{public:CMyString(char *pData=NULL);//构造函数CMyString(const CMySt... 阅读全文
posted @ 2015-07-06 21:10 stemon 阅读(517) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示