07 2016 档案

摘要:由我们写好的源代码到CPU可以认识并执行的二进制中间经过很多步骤。 1.从源代码到可执行程序的过程 (1)源代码.c文件先经过预处理器,生成一个中间文件.i文件 (2).i文件经过编译生成汇编.s文件 (3).s的汇编文件经过汇编器生成.o的目标文件 (4).o的目标文件经过链接器生成.elf可执行 阅读全文
posted @ 2016-07-15 20:34 薛定谔的小灯泡 阅读(152) 评论(0) 推荐(0) 编辑
摘要:typedef是一个关键字,可以重命名一些数据类型也可以重定义一些新的数据类型。我们从以下几个角度去理解typedef。 1.typedef和普通数据类型类型 typedef int MYINT; int a = 10; MYINT B = 20; 我们给int重命名成MYINT,这时候 int 和 阅读全文
posted @ 2016-07-02 17:55 薛定谔的小灯泡 阅读(182) 评论(0) 推荐(0) 编辑
摘要:在Linux 内核中经常看见,数组指针,指针数组,函数指针等,这些都是C语言的高级语法,之前我们了解了数组指针和指针数组,在学习他们的过程中使用逐层分析的方法,这回我们使用这个方法再来学习函数指针。 1.函数指针是什么? 1.1.概念理解 (1)函数指针、数组指针、普通指针之间并没有本质区别,区别在 阅读全文
posted @ 2016-07-02 17:49 薛定谔的小灯泡 阅读(93) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示