https://oj.leetcode.com/problems/length-of-last-word/

对一个字符串遍历,求最后一个单词的长度,如果有 ‘ ’,则切开了。

字符串的最后一个字符为 '\0'

NULL和“”是有区别的:NULL是 0x00000 , ""是长度为1的串,里面只有结尾元素,即 “\0”.

class Solution {
public:
int lengthOfLastWord(const char *s) {
int ans = ;
int index = ; if(s == NULL)
return ; while(s[index] != '\0')
{
while(s[index] == ' ')
index ++;
if(s[index] == '\0')
break;
ans = ;
while(s[index] != ' ' && s[index] != '\0')
{
ans++;
index++;
}
} return ans;
}
};

最新文章

  1. Icinga使用总结
  2. jquery this 和 event.target 区别
  3. java封装性之private
  4. 【IOS】ios中NSUserDefault与android中的SharedPreference用法简单对比
  5. Eclipse 常用最新插件.标记
  6. C# HttpWebRequest提交数据方式浅析
  7. PHPcms怎么调用二级栏目
  8. Landsat8免费下载地址
  9. 【BZOJ】【1005】【HNOI2008】明明的烦恼
  10. UVALive 5532 King(差分约束,spfa)
  11. T-SQL基础 (子查询,连接查询,交叉查询,事务|| 笔记0807)
  12. 【Linux指令】使用中学习(一)
  13. 关于连接数据库的T-SQL语句中的一种小技巧
  14. 在TextBox中敲击回车执行ASP.NET后台事件
  15. PDF之pdfkit
  16. 《java入门第一季》之面向对象(static关键字)
  17. ConcurrentHashMap源码理解
  18. Exp3 免杀原理与实践_05齐帅
  19. 【读书笔记】iOS-xib,自动布局(二)
  20. Linux 命令自动补齐快捷键

热门文章

  1. django-simple-captcha 验证码干扰线随机点位
  2. BFS:HDU-1072-Nightmare
  3. vba中获取当前sheet页的名称,当前单元格所在位置
  4. 「微信小程序免费辅导教程」25,基本内容组件text的使用及个人帐号允许的服务类目
  5. BZOJ 4247: 挂饰
  6. Python虚拟机类机制之绑定方法和非绑定方法(七)
  7. HTML5/CSS3速成教程
  8. C#入门篇-4:使用运算符
  9. 47.关于gradle的解疑
  10. linux环境搭建系列之tomcat安装步骤