- 博客(4)
- 收藏
- 关注
原创 strcpy/strlen/strcat/strcmp的实现
刷到一道题:写出完整版的strcpy函数 索性对相关函数进行一下整理: 参考博客:https://songlee24.github.io/2015/03/15/string-operating-function/ 一、字符串拷贝函数strcpy 函数strcpy的原型是char* strcpy(char* des , const char* src),des 和 src 所指内存区域不
2018-01-15 16:18:32 352
转载 说出来你们可能不信,但是数组名确实不是指针常量
这篇是一篇C语言劝退流教学文,看不懂的同学应该是劝退教学流的目标对象 (写完了才想起来注一下,本文提到的“数组”和“数组名”字样,指的是数组左值表达式(array lvalue expression)或数组声明(array declaration)所声明的变量) 首先,数组名不是常量指针,从两方面: 1. 类型方面,数组的类型是type[size],和常量指针类型type* const不同
2018-01-11 17:06:19 3480 1
转载 C++ 内存分配(new,operator new)详解
转载自:http://blog.csdn.net/wudaijun/article/details/9273339 本文主要讲述C++ new关键字和operator new, placement new之间的种种关联,new的底层实现,以及operator new的重载和一些在内存池,STL中的应用。 一. new operator 和 operator newnew operator:指我们在C
2018-01-04 16:25:39 324
原创 typedef与函数指针
typedef利用typedef声明一个新的类型名的方法是:1. 先按定义变量的方法写出定义语句(如int i;)。 2. 将变量名换成新类型名(如将i换成COUNT)。 3. 在最前面加typedef(如typedef int COUNT)。 4. 然后可以用新类型名去定义变量。 以声明上述的数组类型为例来说明:1. 先按定义数组形式书写: int n[100]; 2. 将变量名n换成自己指定
2018-01-03 15:50:55 427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人