c语言,怎样截取一个字符串的最后一个字符?

Posted

tags:

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

这个原型声明没有问题,传递进去一个字符串,起始字符的位置,以及截取的长度。按照这个意思

来写最后是没有问题的。返回值为字符型指针可以在这个函数里面声明一个字符数组,最后将这个

字符数组返回。

#include "stdio.h"
#include "string.h"
main()

char* p ="abcdefg";
int len = strlen(p);
char* t = &p[len-1];
printf("%c\\n",*t);

参考技术A //关键使用strlen函数先求出字符串的长度,再减一
#include
#include
void
main()

char
*str="abcdefg";//可以输入的,用scanf函数
int
l;
l=strlen(str);
printf("%c",str[l-1]);//这个str[l-1]元素,就是该字符串最后那个

js中怎样根据某个关键字截取此关键字之后的字符串?

参考技术A

<script type="text/javascript">

function fun(var key)    //key为关键字

var str = "123456";    //要截取的字符串

var index = str.indexOf(key);

var result = str.substr(index + 1,str.length);

</script>

b = a.substring(start, end);start 表示起始位置,如果其实位置是第一个就填 0end表示终止位置。

以上是关于c语言,怎样截取一个字符串的最后一个字符?的主要内容,如果未能解决你的问题,请参考以下文章

java怎样截取最后几个字符

C语言如何取字符串的最后一个,比如Lloyd2取最后一个字符

c语言截取下载url中文件名称

怎样在oracle中取字符串的最后一个字符

c语言中如何截取文件的后缀?

delphi中 怎样截取字符串