不调用库函数,实现自己的strcpy(使用时的注意事项)
来源:互联网 发布:长得像女生知乎 编辑:程序博客网 时间:2024/06/05 03:14
#include <iostream>#include <assert.h>using namespace std;char *strcpy(char *strDest, const char *strSrc){assert((strDest != NULL) && (strSrc != NULL));char* address = strDest;while ((*strDest++ = *strSrc++) != '\0'){}return address;}int main(){char* src = "hello";//char* dest = "helloworld";///< 指向字符串常量的指针,字符串常量存储在常量区,不能被修改char dest[] = "helloworld";///< 使用字符数组,会把字符串的内容复制到数组中,便可以修改了;另外必须保证dest的长度大于等于strSrc的长度,否则行为未定义cout << dest << endl;strcpy(dest, src);cout << dest << endl;system("pause");return 0;}
0 0
- 不调用库函数,实现自己的strcpy(使用时的注意事项)
- 不调用库函数,实现strcpy
- strcpy、strlen、strcmp的不使用库函数实现
- 不使用字符串处理的库函数,实现strcpy
- 125.已知strcpy函数的原型是,不调用库函数,实现strcpy函数
- strcpy()库函数的实现
- 库函数strcpy的实现
- strcpy库函数的实现。。
- 不调用库函数,实现strcpy函数
- 不调用库函数,实现strcpy() 函数
- 不调用库函数,实现strcpy函数
- 不调用库函数,实现strcpy函数
- 不调用库函数,实现strcpy函数
- 不调用库函数,实现strcpy() 函数
- 不调用库函数,模拟实现strcpy函数
- strcpy的实现---逆序,不能使用库函数
- 学习笔记——strlen、strcpy、memcpy的c语言实现,不调用库函数
- 【笔试】不调用C/C++字符串库函数,实现strcpy的功能
- Struts1与Struts2原理
- 支持向量机通俗导论(理解SVM的三层境界)
- POJ3133
- matlab矩阵求逆:inv pinv \ / 斜线运算符的选择
- LinuxCast学习笔记十四:help
- 不调用库函数,实现自己的strcpy(使用时的注意事项)
- Ubuntu上搭建hadoop 2.2.0环境,配置yarn(单机)
- 云彩飘着飘着,雨水就落下来了
- Oracle Data Integrator(ODI)
- android:layout_gravity和android:gravity的区别
- web服务器和应用服务器的区别?
- 网易游戏2011.10.15校园招聘会笔试题
- 公开课可下载资源汇总
- [tornado]使用自身的mysql封装,连接数据库