开放乐曲

文章
6
资源
0
加入时间
3年0月8天

字符串函数讲解1(strlen、strcpy和strncpy)

1.strlen2.strcpy、strncpy1.strlen 功能:求字符串长度-------> size_t strlen(const char* str)注:函数的返回值是size_t是无符号类型(unsigned int);strlen找到'\0'就会停下来(不包括含'\0')。 strlen的模拟实现//模拟实现strlen//1.计数器的方式//2.不能创建临时变量计数器 (递归)//3.指针-指针方式int my_strlen(const cha..

【Bash百宝箱】shell内建命令之builtin、command、caller

1、builtin在shell中,内建(builtin)命令builtin,格式如下:builtin shell-builtin [arguments]builtin命令用以执行shell的内建命令,既然是内建命令,为什么还要以这种方式执行呢?因为shell命令执行时首先从函数开始,如果自定义了一个与内建命令同名的函数,那么就执行这个函数而非真正的内建命令。下面以shell内建命令umask为例说明

JS——Map和ForEach

forEach()方法:针对每一个元素执行提供的函数。map()方法:创建一个新的数组,其中每一个元素由调用数组中的每一个元素执行提供的函数得来。区别forEach()方法不会返回执行结果,而是undefined。也就是说,forEach()会修改原来的数组。而map()方法会得到一个新的数组并返回。执行速度对比forEach()的执行速度 < map()的执行速度如何使用forEach适合不打算改变数据,而只是想用数据做一些事情 - 比如存数据库或打印map()适..