zoukankan      html  css  js  c++  java
  • C语言-字符操作函数

    1字符数组的初始化:

      1.1 char string={'c','h','i','n','a'}

          1.2char string={"china"}或者去掉{}即char string=“china"

          1.3 strcpy(string,"china")

    2字符串长度:字符串长度函数strlen(char string)=字符的个数+1(结束符"")

    3输入与输出:printf("s",string) scanf("s",string) //注意输入函数用数组名即是地址,不能在加”&“地址符了

    4字符串操作函数:#include <string.h>

    4.1 输入:gets(string)

    4.2 输出:puts(string)

    4.3 字符衔接:strcat(str1,str2) //将str2衔接在str1后面得到新str1的首地址,str1须长度足够大

    4.4 字符拷贝:strcpy(str1,str2/"string") ///将str2的内容复制给str1,得到新str1的首地址,str1须长度足够大

    4.5 字符比较:strcmp(str1,str2) // 0表示两者完全相等,正表示str1>str2,负表示str1<str2 说明a<A a<u

    4.6字符串长度:strlen(str) //注意多一个”“

    4.7大小写转换:striwr(str)  //转小写

            strupr(str) //转大写

    4.8 字符串查找:char *strstr(const char *haystack, const char * needle);//从haystack中搜寻needle字符串并返回第一次出现的地址(参考http://see.xidian.edu.cn/cpp/html/174.html)

  • 相关阅读:
    sql number类型和varchar2类型
    B
    E
    D
    B
    A
    第三课 选区
    第二课 新建文件与图层
    第一课 界面认识
    CSS命名规则
  • 原文地址:https://www.cnblogs.com/jieruishu/p/3871905.html
Copyright © 2011-2022 走看看