
C经典函数的实现
博弈Dream
code and code
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C/C++ atoi、atof与itoa函数的实现
1.atoi(ascii to integer)是把字符串转换成整型数的一个函数.atoi()函数会扫描参数 nptr字符串,跳过前面的空白字符(例如空格,tab缩进等)。int atoi(char s[]) { int i, n; n = 0; for (i = 0; s[i] >= '0'&&s[i] <= '9'; ++i) n = 10 * n + (...原创 2017-10-07 14:40:13 · 1700 阅读 · 0 评论 -
C/C++ 常用字符串函数实现
1、函数名: strcpy功 能: 将参数src字符串拷贝至参数dest所指的地址用 法: char *strcpy(char *dest, const char *src);返回值: 返回参数dest的字符串起始地址说 明: 如果参数dest所指的内存空间不够大,可能会造成缓冲溢出的错误情况,在编写程序时需特别留意,或者用strncpy()来取代 char *strcpy(char *...原创 2018-03-11 16:01:09 · 1968 阅读 · 0 评论 -
C/C++ 常用内存操作函数的实现
1、函数:memcpy原型:void *memcpy(void *dest,void const *src,size_t length) 功能:memcpy从src的起始位置复制length个字节到dest的内存起始位置说明:src和dest所指内存区域不能重叠,函数返回指向dest的指针 void *memcpy(void *dest, void const *src, size_t len...原创 2018-03-13 14:57:09 · 1955 阅读 · 0 评论 -
进制转换
1. 十进制转其他进制 1) 十转八进制 string l0to8(int a) { string s = ""; while (a) { int res = a % 8; s = to_string(res)+s; a /= 8; } return s; } 2)十转二进制 string l0to2(in...原创 2018-08-28 16:08:31 · 385 阅读 · 0 评论