正文
字符串反转实现(C++)
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
字符串反转 C++实现,不使用系统函数:
// ReverseString.cpp : 定义控制台应用程序的入口点。
//#include "stdafx.h"
#include <iostream>
using namespace std;char* ReverseString(char* str)
{
char* p = str;
char* q = str;
char temp; while(*q != NULL && *q != '\0')
{
q ++;
}
q --;
while(p < q )
{
temp = *p;
*p = *q;
*q = temp;
p ++;
q --; }
return str;
}
int _tmain(int argc, _TCHAR* argv[])
{
char str[] = "";
cout << ReverseString(str) << endl;
cin.get();
return ;
}