用的VS,写的字符串的copy 、 cmp 、cat, 在VC环境下运行没有终止,在VS下就终止了
来源:互联网 发布:旅行箱 知乎 编辑:程序博客网 时间:2024/06/01 17:06
#include "stdafx.h"#include <iostream>using namespace std;char *StrCpy(char *pDest, const char *pSrc){for (int i = 0; '\0' != (pDest[i] = pSrc[i]); i++){}return pDest;}bool StrCmp(const char *pStr, const char *pStr1){bool bFlag = true;for (int i = 0;; i++){if (pStr[i] != pStr1[i]){bFlag = false;break;}}return bFlag;}char *StrCat(char *pDest, const char *pSrc){for (int i = 0; ; i++){if ('\0' == pDest[i]){for (int j = 0; ; j++){pDest[i + j] = pSrc[j];if ('\0' == pSrc[j]){return pDest;}}}}return pDest;}int main(){char cStr1[34] = "NSGDSB!";char cStr2[] = "NSDSB!";char pDest[] = "";char cStr3[] = "dsad";StrCpy(pDest, cStr1);cout << pDest << endl;cout << StrCmp(cStr1, cStr2) << endl;cout << StrCat(cStr1, cStr3) << endl;return 0;}
阅读全文
0 0
- 用的VS,写的字符串的copy 、 cmp 、cat, 在VC环境下运行没有终止,在VS下就终止了
- 在Eclipse下没有异常非正常终止的程序运行
- VS.NET2005编写的程序在没有.NET FRAMWORK环境下的运行方法!
- VS.NET2005编写的程序在没有.NET FRAMWORK环境下的运行方法!
- DirectShow 在VS下的环境配置
- 在VC/VS环境下使用Sqlite
- 今天第一次解决了程序在未装VS和XP下运行的问题
- GRETA库在VS 2005环境下的编译经验
- boost_1_42在VS环境下的完全编译
- GRETA库在VS 2005环境下的编译经验
- wxWidgets开发环境在VS 2005下的搭建
- JM源码在VS环境下的配置过程
- 关闭在VS环境下的安全警告
- FFTW3在VS环境下的安装(亲测)
- VS.net2005写的程序在没有.net framework的机器上运行
- Windows下的线程终止
- 在没有安装VC2005的环境下运行VC2005程序
- OCI在VS下的配置
- 使用脚本自动化安装MySQL/MariaDB
- JSON解析
- python 学习手册重点
- struts2整合freemarker(一)
- 【NOIP2017提高A组集训10.21】Fantasy
- 用的VS,写的字符串的copy 、 cmp 、cat, 在VC环境下运行没有终止,在VS下就终止了
- oracle db link的查看创建与删除
- c语言笔记
- C语言几种指针的声明方式
- 修改ssh端口
- 企业面试问题收集-数据库部分
- matlab 画图坐标datacursormode on的使用
- HDU 1832:Luck and Love(二维线段树)
- 脚本 Tips