1、puts函数--输出字符串的函数

一般形式:puts (字符数组)

作用:将一个字符串(以‘\0’结束的字符序列)输出到终端;

用puts函数输出的字符串中可以包含转义字符

#include <stdio.h>
int main() {char a[] = "China\nBeijing";puts( a);return 0;
}

2、gets函数--输入字符串的函数

一般形式:gets(字符数组)

作用:从终端输入一个字符串到字符数组,并且得到一个函数值。该函数是字符数组的起始地址

#include <stdio.h>
int main() {int i;char a[9];//= "China\nBeijing";printf("请输入:\n");gets(a);printf("输出:\n");printf("%s", a);return 0;
}

!! 用puts和gets函数只能输出或输入一个字符串,不能写成puts(str1,str2);

3、strcat函数--字符串连接函数

一般形式:strcat(字符数组1,字符数组2);

作用:把两个字符数组中的字符串连接起来,把字符串2接到字符串1的后面,结果存放在字符数组1中

4、strcpy和strncpy函数--字符串复制函数

一般形式:strcpy(字符数组去,字符串2);

字符数组1必须写成数组名形式

可以用strncpy函数将字符串2中前面n个字符复制到字符数组1中去

strncpy(str1,str2,2);

5、strcmp函数--字符串比较函数

一般形式: strcmp(字符串1,字符串2)

作用:比较字符串1和字符串2

1)如果全部字符相同,则字符串相等

2)如出现不同字符·,则以第一对不相同的字符的比较结果为准

eg:“these”>“that”

6、strlen函数--测字符串长度的函数

一般形式:strlen(字符数组)

作用:测试字符串长度,函数值为字符串中实际长度(不包括'\0'在内)

7、strlwr函数--转换为小写的函数

一般形式:strlwr(字符串)

作用:将字符串中大写字母转换为小写字母

8、strupr函数--转换为大写的函数

一般形式:strupr(字符串)

常用的8种字符串处理函数相关推荐

  1. JavaScript常用的几种字符串方法

    JavaScript常用的几种字符串方法 字符串是一种只读数据,只能查 常用的几种字符串方法: 1.charAt:根据指定的下标获取到对应的字符; 2.charCodeAt:根据指定的下标获取到字符对 ...

  2. 关于常用(?)字符串处理函数的合集

    C++里你可能用到的字符串处理函数及相应功能 这里简单地整理了课上PPT所展示的字符串处理函数 !!!警告,本文章所展示代码编译环境为ubuntu 18.04,使用VS CODE编译器,不保证泛用到一 ...

  3. 判断是否包含大写字符_Python最常用的数据类型中字符串基础函数使用知识点讲解...

    字符串是 pthon 中最常用的数据类型.我们可以使用单引号.双引号或者三对单双引号来创建字符串. 创建字符串很简单,只要为变量分配一个值即可. Python 的字符串有什么内建函数可以使用? len ...

  4. 【思维导图】Python中常用的8种字符串操作

    文章末尾获取思维导图高清源文件 拼接字符串 使用"+"可以对多个字符串进行拼接 语法格式:str1 + str2 >>> str1 = "aaa&quo ...

  5. jquery 逗号分割截取字符串_Python中常用的8种字符串操作方法

    一.拼接字符串 使用"+"可以对多个字符串进行拼接 语法格式: str1 + str2 >>> str1 = "aaa">>> ...

  6. 【吐血整理】Python 常用的几种高阶函数和简单的迭代函数

    目录 一.all() 函数--判断可迭代对象中的元素是否全为True 二.any() 函数--判断可迭代对象是否全为假值 三.filter() 函数--通过指定条件过滤序列 四.map() 函数--- ...

  7. python数据处理常用函数_Python中常用操作字符串的函数与方法总结

    Python中常用操作字符串的函数与方法总结 这篇文章主要介绍了Python中常用操作字符串的函数与方法总结,包括字符串的格式化输出与拼接等基础知识,需要的朋友可以参考下 例如这样一个字符串 Pyth ...

  8. VLOOKUP函数最常用的10种用法

    VLOOKUP函数最常用的10种用法 VLOOKUP函数是工作中最常用的一种查找函数,掌握好VLOOKUP函数能够极大提高工作的效率. VLOOKUP函数的语法如下: VLOOKUP(lookup_v ...

  9. C语言——字符串+内存函数及其模拟实现

    目录 0. 思维导图 1. 前言 2. 函数介绍 2.1 strlen 2.2 strcpy 2.3 strcat 2.4 strcmp 2.5 strncpy 2.6 strncat 2.7 str ...

最新文章

  1. Exchange2003-2010迁移系列之十三
  2. 自制php操作mysql工具类(DB.class.php)
  3. 学妹,你要的C语言版AOE网络数据结构来了,就这么简单!
  4. iOS开发之如何将字典转为模型
  5. 迅雷影音怎样 1.5倍速度播放
  6. Flink x Zeppelin ,Hive Streaming 实战解析
  7. java一对一关系_Java初学者疑难杂症之:一对一和一对多的关系
  8. python儿童入门视频-老男孩Python视频教程全套完整版!无偿分享~
  9. android23是什么手机,目前 已有23款国产机可升Android8.0 你的手机厂商良心推送了没?...
  10. Atitit.guice3 ioc 最佳实践 o9o
  11. 深度学习图像分类(一):LeNet
  12. VB 共享软件防破解设计技术初探(一)
  13. 【路由优化】基于能量均衡高效的LEACH协议改进算法附matlab代码
  14. mybatis 文档 学习
  15. 知网查重报告html乱码,知网查重报告乱码如何解决?
  16. 手游服务器价格表,杭州高防43.241.17.1
  17. 基于天地图的应用服务系统设计开发—以甘肃高校招生服务为例
  18. 教你App如何上架应用宝----腾讯开放开发平台
  19. 高级中学计算机配置标准,江苏省高级中学艺术装备标准
  20. python离散积分_python 计算离散点的微分和积分(超详细)

热门文章

  1. pythonic_Pythonic 是什么意思?
  2. 迷宫问题(简单模拟)
  3. 2021年11月中国汽车企业出口量排行榜:Top前十中仅top1排名不变,其他企业排名均呈现小幅度变化(附月榜TOP34详单)
  4. 汇编与机器码对照(长期记录)
  5. 180万大奖,优先锁定高薪Offer,2020科大讯飞A.I.开发者大赛邀你挑战!
  6. 理解Kotlin语言独有的位置注解,让注解控制更精准
  7. 并发数据结构Leapfrog Probing
  8. 在Android用vulkan完成蓝绿幕扣像
  9. 为人物化身持有者打造的 Alpha 第 3 季特别活动
  10. Unity Hololens开发教程