会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Coder个人博客
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
7
8
9
10
11
12
13
下一页
2021年4月13日
Linux下可执行程序的分段
摘要: 说明: Linux系统下编译产生的二进制程序是以ELF格式存储的,ELF格式是分段的;Linux系统采用段式内存管理架构,二进制程序加载进内存后内存分布也是分段的。windows系统也是类似的。 个人理解: 分段是由编译器和操作系统实现,编译时编译器将不同类型的元素存储到相应的段,以区分处理,利于管
阅读全文
posted @ 2021-04-13 18:44 Coder个人博客
阅读(76)
评论(0)
推荐(0)
2021年3月10日
造轮子之-C语言实现ArrayList
摘要: array_list.h: /************************************************************************** * * @Author : LYB * @Date : 2021-02-21 18:58:41 * @LastEdito
阅读全文
posted @ 2021-03-10 15:14 Coder个人博客
阅读(51)
评论(0)
推荐(0)
2021年2月21日
常见的七种时间复杂度:
摘要: 常见的七种时间复杂度: O(1):Constant Compxity 常数复杂度。 O(log n):Logarithmic Complexity 对数复杂度。 O(n):Linear Complexity 线性时间复杂度。 O(n^2):N square Complexity 平方。 O(n^3)
阅读全文
posted @ 2021-02-21 15:25 Coder个人博客
阅读(74)
评论(0)
推荐(0)
2020年10月10日
Git避免多次输入账号密码
摘要: 在终端下执行: git config --global credential.helper store 此命令可长期保存git账号密码。 注意: 输入的账号密码请不要输入@符合,最终存储到.git-credentials文件中的@符号会变成%04。
阅读全文
posted @ 2020-10-10 13:11 Coder个人博客
阅读(18)
评论(0)
推荐(0)
2020年8月9日
C/C++零散知识点汇总之break、continue、goto、return和exit
摘要: Break 一般是用于循环和switch语句中,执行break,退出循环不再判断执行循环的条件是否成立,如果是多层循环,则只退出当前循环。如果循环结构中有switch语句,而switch语句中有break,那么不会直接退出循环而是退出当前switch。 Continue continue用来结束本次
阅读全文
posted @ 2020-08-09 17:44 Coder个人博客
阅读(71)
评论(0)
推荐(0)
C/C++零散知识点汇总之for和while循环对比
摘要: for循环介绍 for循环的一般形式为: for (语句1; 语句2; 语句3) { 语句块 } 1、for循环开始时,会先止血语句1,而且在整个循环过程中只执行一次语句1。 2、判断表达式的条件,如果条件成立,就止血一次循环体中的语句块。 3、语句块执行完后,结下了会执行语句2。 4、重复第2步和
阅读全文
posted @ 2020-08-09 13:50 Coder个人博客
阅读(133)
评论(0)
推荐(0)
2020年8月8日
C/C++零散知识点汇总之变量
摘要: 一个变量,即使不给它赋值,它也会有一个默认的值,这个值就是默认初始值。 对于全局变量,它的默认初始值始终为0,因为全局变量存储在内存分区中的全局数据区,这个区域中的数据在程序载入内存中之后会被全部初始化为0。而对于局部变量,C语言中没有规定它的默认初始值是什么,所以不同的编译器进行了不同的扩展。有的
阅读全文
posted @ 2020-08-08 18:37 Coder个人博客
阅读(27)
评论(0)
推荐(0)
2020年8月1日
编译的四个过程-预处理、编译、汇编、链接
摘要: 程序编译成可执行文件的过程可分为四步:预处理、编译、汇编、链接。下面将以main.c为目标文件进行详细讲解: 1、预处理: 通过gcc -E main.c -o main.i 生成.i文件将进行如下操作: 1、将所有的#define删除,并展开所有的宏定义。 2、处理所有的预编译指令,例如:#if,
阅读全文
posted @ 2020-08-01 15:07 Coder个人博客
阅读(1026)
评论(0)
推荐(0)
C/C++零散知识点汇总
摘要: 1、在C++程序中调用被C编译器编译过的函数,为什么需要加上extern “C”? C++语言支持函数重载,C语言不支持函数重载,函数被C++和C语言的不同。假设某个函数的原型为void foo(int x, int y)。该函数被C编译器编译后在哭的名字为_foo,而C++编译器会产生像_foo_
阅读全文
posted @ 2020-08-01 13:56 Coder个人博客
阅读(19)
评论(0)
推荐(0)
2020.08.01读书笔记-正确的态度
摘要: 有可能,你碰不到好领导。因为他做领导的位置,所以他的话就比较有道理,这是传统观念官本位的误区,可能有大量的这种无知、无能的领导,这对于你其实是好事。如果将来有一天你呀哦超过他,你希望他比较聪明还是笨?相对来说这样的领导确实不难搞定,只是你要把自己的身段放下了而已。多认识些人,多和比自己强的人打交道,
阅读全文
posted @ 2020-08-01 12:40 Coder个人博客
阅读(11)
评论(0)
推荐(0)
上一页
1
···
7
8
9
10
11
12
13
下一页
公告