黑马程序员技术交流社区
标题:
输出一个字符串的最后一个字符
[打印本页]
作者:
qq6937523
时间:
2016-4-5 22:47
标题:
输出一个字符串的最后一个字符
* 编写一个函数,函数说明为:
char lastchar(char str[])
功能:求一个字符串的最后一个字符,如果是空串,则返回空字符.
再利用该函数编程,输入两个字符串,输出第一字符串的最后一个字符和第二个字符串的最后一个字符
*
* @return <#return value description#>
*/
#import <Foundation/Foundation.h>
void lastchar (char str[]);
int main()
{
char a[] = "adasda sa";
char b[5] = {'2','4','3','\0'};
lastchar(a);
lastchar(b);
return 0;
}
void lastchar (char str[])
{
size_t lenth = strlen(str);
printf("最后一个字符是%c\n",str[lenth-1] == '\0' ? 32:str[lenth-1]);
}
复制代码
作者:
iOSyinlixian
时间:
2016-4-5 23:08
不怎么看懂
作者:
最爱舒儿
时间:
2016-4-6 00:54
收藏了
作者:
tdwydan1
时间:
2016-4-6 21:26
遇到最后一个字符是‘0’就打印
作者:
缘之有缘
时间:
2016-4-6 23:36
学习了
作者:
hy415161
时间:
2016-4-7 18:48
不错不错~~~~
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2