码迷,mamicode.com
首页 > 其他好文 > 详细

C-串知识整理

时间:2014-08-15 12:10:38      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   os   io   文件   ar   div   

【C-串比较的错误方式】不能直接比较

char buffer1[6]="hello";
char buffer2[6]="hello";
cout<<(buffer1==buffer2?"":"not")<<"equal\n";

 

【C-串的各种操作】

#include<iostream>
#include<string.h>//C-串操作的头文件
using namespace std;

int main()
{
    char* s1="hello ";
    char* s2="123";
    char a[20];

    strcpy(a,s1);                                   //复制
    cout<<(strcmp(a,s1)==0?"":" not")<<"equal\n";   //比较
    cout<<strcat(a,s2)<<endl;                       //连接
    cout<<strrev(a)<<endl;                          //倒置
    cout<<strset(a,c)<<endl;                            //设置
    cout<<(strstr(s1,"ell")?"":"not ")<<"found\n";  //查找串
    cout<<(strchr(s1,c)?"":"not ")<<"found\n";    //查找字符

    return 0;
}

 

C-串知识整理,布布扣,bubuko.com

C-串知识整理

标签:style   blog   color   os   io   文件   ar   div   

原文地址:http://www.cnblogs.com/jixiaowu/p/3914176.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!