#strlen
+功能:求字符串长度。
+说明:strlen(a) 函数类型常为int,返回字符串长度大小,参数为字符数组名,也可为字符串和指向字符串的指针。
+使用样例:
char a[ ]={"abcde"};
n=strlen(a);
cout<<n;
运行结果:5
##strcat
+功能:把前后两个字符串连接起来。
+说明:strcat(a,b) 函数类型常为void,不返回数值,参数都是字符数组。
+使用样例
char a[ ]={"abc"},b[ ]={"de"};
strcat(a,b);
cout<<a;
运行结果:abcde
###strncat
+功能:把后面字符串的前N个字符连接在前面的字符数组后面。
+说明:strncat(a, b ,n) 函数类型常为void,不返回数值,参数a,b都是字符数组,n为int类型。
+使用样例
char a[ ]={"hello"},b[ ]={"world"};
strncat(a,b,5);
cout<<a;
运行结果:helloworld
####strcpy
+功能: 把后面的字符数组复制到前面的字符数组上。
+说明:strcpy(a,b) 参数a,b为字符数组或字符串,a的长度要大于b的长度,a一般为空数组,b的后面的‘\0’也会被复制过去。
+使用案例
char a[ ],b[ ]={"abcde"}
strcpy(a,b)
cout<<a;
运行结果:abcde
#####strcmp
+功能:比较前后两个字符串是否相同,若相同,返回0;若不同,a>b返回1,a<b返回-1。
+说明:strcmp(a,b) 函数类型通常为int类型,参数实参是数组名,或字符串。
+使用案例
char a[ ]={"teacher"},b[ ]={"teacher"}
int n=strcmp(a,b)
cout<<n;
运行结果:0
######strncmp
+功能: 比较两个字符数组中表示的字符串的前N个字符。
+说明:strncmp(a,b,n) 参数n为int类型,若n>max{|a|,|b|},功能同strcmp,否则只用比较前n个字符。
+使用案例
char a[ ]={"teacher123"},b[ ]={"teacher23"};
int n=strncmp(a,b,7);
int m=strncmp(a,b,9);
cout<<n<<m;
运行结果:0-1
#######strlwr
+功能:把字符串中的所有大写字母换成小写字母,其他字母不变。
+说明:strlwr(a) 参数a对应的数据类型是数组名,或字符串。
+使用案例
char a[ ]={"AN aPPLe"};
strlwr(a);
cout<<a;
运行结果:an apple
########strupr
+功能:把字符串中的所有小写字母换成大写字母,其他字母不变。
+说明:strupr(a) 参数a对应的数据类型是数组名,或字符串。
+使用案例
char a[ ]={"AN aPPLe"};
strupr(a);
cout<<a;
运行结果:AN APPLE

C/C++字符串函数使用整理的更多相关文章

  1. C++常用字符串函数使用整理

    strlen(字符数组) 功能:求字符串长度. 说明:该函数的实参可以是字符数组名,也可以是字符串. 使用样例: char s1[80] = "China"; cout<&l ...

  2. PHP 常用字符串函数整理

    PHP语言中的字符串函数也是一个比较易懂的知识.今天我们就为大家总结了将近12种PHP字符串函数,希望对又需要的朋友有所帮助,增加读者朋友的PHP知识库. 1.查找字符位置函数 strpos($str ...

  3. 5、SQL基础整理(字符串函数)

    字符串函数 ASCII 返回字符串首字母的ascii编码 select ASCII('name') select ASCII(name) from xuesheng select *from xues ...

  4. C/C++字符串函数之复制函数

    突然发现对字符串函数缺乏系统的了解,所以花了一点时间专门整理下,在此记录之,以方便自己及有需要的人使用. C/C++字符串函数的头文件:string.h 复制函数主要有4个,如下: 1.char * ...

  5. 超实用PHP函数总结整理

    超实用PHP函数总结整理 2014-12-06    分类:WEB开发.编程开发.首页精华暂无人评论     来源:月光光博客 分享到:更多8 1.PHP加密解密 PHP加密和解密函数可以用来加密一些 ...

  6. BCB/Delphi中常用的VCL函数说明(字符串函数)

    本文档是ccrun(老妖)根据网上资料整理而成. --------------------内存分配--------------------函数名称:AllocMem函数说明:在队中分配指定字节的内存块 ...

  7. 问题:oracle字符串函数;结果:Oracle字符串函数

    Oracle字符串函数 最近换了新公司,又用回Oracle数据库了,很多东西都忘记了,只是有个印象,这两晚抽了点时间,把oracle对字符串的一些处理函数做了一下整理,供日后查看.. 平常我们用Ora ...

  8. Delphi常用字符串函数

    Delphi常用字符串函数   一.字符转换函数1.ord(input[i])返回字符表达式 input 左端起第 I 字符的ASCII 码值.2.CHAR()将ASCII 码转换为字符.如果没有输入 ...

  9. ThinkPHP 模板substr的截取字符串函数

    ThinkPHP 模板substr的截取字符串函数在Common/function.php加上以下代码 /** ** 截取中文字符串 **/ function msubstr($str, $start ...

随机推荐

  1. vue双向绑定的简单实现(原创)

    简单模拟一下vue的双向绑定实现,代码比较粗糙,菜鸟一枚,欢迎各位大佬斧正 1.实验环境: 利用a.b两个input,a代表页面中的数据,b代表data中的数据 2.原理: 利用Object.defi ...

  2. Eclipse 上传 删除 下载 分析 hdfs 上的文件

    本篇讲解如何通过Eclipse 编写代码去操作分析hdfs 上的文件. 1.在eclipse 下新建Map/Reduce Project项目.如图:  项目建好后,会默认加载一系列相应的jar包. 下 ...

  3. Python的内置函数

    python的内置函数一共有68个,下面将简单介绍各个函数的功能. abs() dict() help() min() setattr() all() dir() hex() next() slice ...

  4. C 语言 判断

    if if (im < 0) { im = 60 + im; ih--; } 如果 (im < 0) 小于零,那么 做{ } 中内容 如果 (im < 0) 不小于零,那么 { }中 ...

  5. Hive 特殊日期获取 tips

    获取当前日期 SELECT CURRENT_DATE, CURRENT_TIMESTAMP, from_unixtime(unix_timestamp()); 上个月1号 concat(substr( ...

  6. python打包exe文件

    https://blog.csdn.net/lqzdreamer/article/details/77917493 测试下载pyinstall,在安装运行就可以了

  7. openssl升级

    红帽6.2升级openssl方法 yum安装nginx时,发现openssl依赖包错误,提示openssl要求版本为1.0.1 ,但当前版本为1.0.0.通过网上介绍的办法,将openssl源码重新编 ...

  8. 关于spring boot 的事务类型配置留存

    一.在声明式的事务处理中,要配置一个切面,其中就用到了propagation,表示打算对这些方法怎么使用事务,是用还是不用,其中propagation有七种配置,REQUIRED.SUPPORTS.M ...

  9. ARTS打卡计划第二周-Algorithm

    665. 非递减数列  https://leetcode-cn.com/problems/non-decreasing-array/ 给定一个长度为 n 的整数数组,你的任务是判断在最多改变 1 个元 ...

  10. CS通用项目系统搭建——三层架构第二天 (补一篇完整的SqlHelper)

    #region ExecuteNonQuery(如果是增,删,修) /// <summary> /// 执行sql命令 /// </summary> /// <param ...