zoukankan      html  css  js  c++  java
  • C语言中关于字符串的一些常用函数

     使用以下时应当在头文件中加入string.h

      getch()为当你键入任何一个值时,返回但是并不显示,立马编译结束,返回的是asc码
      getchar();当你键入回车之后才算是输入结束,并且可以用putchar()显示第一个字符,返回的是asc码
      puts()将一个字符串(仅一个)输出到终端,可以包含转义符
      gets();从终端输入一个字符串到字符数组,并且得到一个函数值,该函数值为该字符数组的起始地址
      strcat(str1,str2);string catenate 字符串连接函数,把字符串二接到字符串一的后面
      strcpy(字符数组1,字符串2(可以为数组或者为字符串常量)); //不能直接将一个字符串赋值给一个数组,或者将一个数组赋值给另一个数组,只能用strcpy()函数来进行赋值
      strncpy(字符数组,字符串2,n);string copy表示将字符串前n位来代替字符数组的前n位 
      strcmp(字符串1,字符串2);string compare比较两个字符串是否一样,如果相等,则返回值为0;如果不相等,则以不相同的第一位比较的结果为参考,字符串1>字符串2,则返回为正数;否则为负数
      strlen();获取字符串的长度函数string length
      strlwr();英文string lowercase;字符串大写字母转化为小写的函数
      strupr();英文string uppercase;字符串小写字母转化为大写的函数

  • 相关阅读:
    (全国多校重现赛一) H Numbers
    (全国多校重现赛一)E-FFF at Valentine
    (全国多校重现赛一)B-Ch's gifts
    (全国多校重现赛一)A-Big Binary Tree
    UVA-10391 Compoud Words
    HDU-1027Ignatius and princess II
    CodeForces-501B
    UVA-136Ugly numbers
    UVA-101
    UVA-10474
  • 原文地址:https://www.cnblogs.com/jijiji/p/4268318.html
Copyright © 2011-2022 走看看