字符串

Posted -AIR

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了字符串相关的知识,希望对你有一定的参考价值。

 字符串

同一个字母的大小写 大写字母的ascll码小于小写字母的ascll码,都是大写字母的话从A到Z时依次增大的,小写字母也一样   如A与a,a>A,同一个字母的大小写间的ascll码相差32, 数字0-9要比字母小,如7<F

将字符转换成相应的ascll对应的数字函数abs() 如:abs(‘A‘)%运行结果 65

将数字转换成字符函数num2str 如:num2str(65)%运行结果‘65’ ,表示转换成了字符6和字符5

将字符转换成数字函数str2num() 如:str2num(’97‘)运行结果97,表示转换成了数字97,原来的是字符97

double()函数与abs()函数相似,都是将字符转换成ascll对应的数字

将数字转换成对应的ascll字符函数char() 如:char(97)%运行结果a

若是想输出单引号,那么就需要输入两遍单引号 如:s=‘i‘‘ m‘%运行结果 i‘ m

将大写字母转换成小写字母 如:char(‘A‘+32)%运行结果a

将小写字母转换成大写字母 如:char(‘a‘-32)%运行结果A

将大写字母转换成小写字母函数lower() 如:lower(‘A‘)%运行结果 a

将小写字母转换成大写字母函数upper() 如:upper(‘a‘)%运行结果 A

比较字符串函数strcmp() 若两个字符串相同则返回1,若不相同则返回0 如:str1 = [‘hello‘],str2 = [‘world‘],strcmp(str1,str2)%运行结果 0

strncmp()函数其含义是比较字符串前多少位数是否相同,之后的数不比较,若比较的前几位数都相同则返回1,反之返回0,如:str1 = ‘hello‘,str2 = ‘hello world‘,strncmp(str1,str2,3)%表示的是比较前3位数是否相同,运行结果是 1

 

以上是关于字符串的主要内容,如果未能解决你的问题,请参考以下文章

第15章:字符串

什么是字符串常量和字符串变量啊???

neo4j字符串操作大全

java中怎么判断一个字符串数组中包含某个字符或字符串

PHP字符串函数

如何获取一个字符串在某个字符串的位置