随笔-80  评论-22  文章-0  trackbacks-0
遇到字符串处理时,我们需要在 char[] 和 string 间相互转换,举个例子大家就明白了

实现字符串的反转: 如输入 ABCDE,返回 EDCBA

public string reverse( string inputString)
    
{
        
if (inputString == null)
            
return null;
        
else
        
{
            
char[] tar = inputString.ToCharArray();          //string  to char array

            
for (int i = 0; i < tar.Length / 2; i++)
            
{
                
char temp = tar[i];
                tar[i] 
= tar[tar.Length - i - 1];
                tar[tar.Length 
- i - 1= temp;            
            }


            
string re = new string(tar);                           //char array to string
            return re;
        
        }
    
    }

posted on 2009-07-20 10:26 Bluesea 阅读(375) 评论(0)  编辑 收藏 引用 所属分类: MFC

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理