C/C++
Suifqwu
这个作者很懒,什么都没留下…
展开
-
记录一下C语言的库函数源码
1、strlen函数/* 指针相减 */int strlen1(char *s){ char *p = s; while (*p != '\0') p++; return p - s;}/* 中间变量记录长度 */int strlen2(const char *s){ int i = 0; while (*s++ != '\0') i++; return i;}/* 递归 */int strlen3(co原创 2021-08-26 17:15:45 · 1979 阅读 · 0 评论 -
C语言的可变参数函数实现
今天看到一个有趣的东西C语言的可变参数函数众所周知,C语言的函数不能重载,那么你printf和scanf是怎么可以输入多个参数的例如查看到的printf的定义为printf(const char *_Restrict, ...);原创 2021-08-25 10:15:22 · 494 阅读 · 3 评论