zoukankan
html css js c++ java
strlen实现
1.strlen函数。
普通版实现方法,
int strlen( char *s)
{
int length = 0;
while(*s++)
length++;
return length;
}
优化版实现方法
int strlen(char *s)
{
char *str = s;
while(*s++)
;
return s - str -1;
}
优化版本更快,是因为少做了很多次的加法运算。即少去了length++。
查看全文
相关阅读:
Linux Namespace : IPC
Linux Namespace : UTS
Linux Namespace : 简介
《Two Dozen Short Lessons in Haskell》(二十四)代数类型
为期近五个月的英语培训班总结
GTD实践2周年后一些体会
读书笔记2013第10本:《学得少却考得好Learn More Study Less》
读书笔记2013第9本:《注意力曲线----打败分心与焦虑》
《Two Dozen Short Lessons in Haskell》(二十二)递归
GIF图片合集(用于网络请求图片用)
原文地址:https://www.cnblogs.com/stul/p/10314404.html
最新文章
AutoMapper: Mapper.Initialize() 只能调用一次,Why?
手机应用:非功能需求 Check List
编码原则:不是太变态的洁癖
编码原则:一致的思维(深度的一致)
编码原则:一致的风格(静态的一致)
编码原则:必要的代码段落
编码原则:短小的函数
编码原则:必须使用的 TODO
编码原则:意外情况的注释
编码原则:利用伪代码,在更高层次编程
热门文章
编码原则:提前返回
算法:堆排序(Heap Sort)
算法:权重图的最最小生成树算法
滚动 docker 中的 nginx 日志
Cgroups 与 Systemd
linux cgroups 简介
Linux Namespace : User
Linux Namespace : Network
Linux Namespace : PID
Linux Namespace : Mount
Copyright © 2011-2022 走看看