程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> 關於C++ >> 有個函數:char* reverse(char *buf)

有個函數:char* reverse(char *buf)

編輯:關於C++
 *Author  : DavidLin   
 *Date    : 2014-12-15pm   
 *Email   : [email protected] or [email protected]   
 *world   : the city of SZ, in China   
 *Ver     : 000.000.001   
 *For     : reverse the char array/string!
 *history :     editor      time            do   
 *          1)LinPeng       2014-12-15      created this file!   
 *          2)   
 */  

char * reverse(char * buf)
{
	int len;
	char tmp;
	int i;
         
	if(NULL == buf) {
	    return NULL;
	}

	len = strlen(buf);

	for(i = 0; i < len/2; i++)
	{
	    tmp             =  buf[i];
	    buf[i]          =  buf[len -i -1];
	    buf[len -i -1]  =  tmp;
	}
	
	return buf;
}



						
		
	
							
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved