- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 重温C语言 - 静态库与动态库
由C程序编译流程,我们知道,一个C程序分为若干程序文件,每个程序文件单独编译生成目标文件,最后将所有目标链接,如果所有的函数符号和变量符号都找到正确地址则编译成功,生成可执行文件。那就有个问题了,如果目标文件过多,则必须记住,主程序文件涉及了那些模块,用到了其中的变量或函数,要把那些目标文件链接进来,才能正确编译。为了解决这个问题,C程序引入了库的概念,所谓库就是一组已经编译好的目标文件集合,链接
2013-11-06 11:23:41 680
原创 重温C语言 - 基本特性的实现
接着上篇继续对C语言做一些探索,这篇主要分析C语言中一些基本特性的实现。包括全局变量,静态变量,以及他们是否初始化以及链接属性做一些解析一、全局变量全局变量有初始化或未初始化之分,初始化了的全局变量保存在data段,未初始化全局变量保存在BSS段, data段和bss段都是程序的数据段。对于初始化的全局变量,看下面程序:int global1 = 100;int mai
2013-11-06 11:18:58 776
原创 重温C语言 - 编译连接与函数
C语言算是大学里接触的最早,用的最"多"的语言了,对于大部分学习计算机的学生基本上是从开始学习C语言起,凭借着一句经典的"hello, world!"迈入了计算机的世界的,初体味了一把这个世界还有个叫编程的活。作为系统级的开发首选语言,只诞生以来就屹立不倒,C语言的重要性是不言而喻的。就是怀着这种对C的无比敬意开始了我的伪程序之旅。然而大学里面没写过什么像样的东西,说来惭愧,什么课程设计,或是自称
2013-11-06 11:12:27 819
原创 写在开始
从今天起,做个简单快乐的人看书,运动,听歌,码程序,写写博客从今天起,早睡早起,关注养生保健不管何时何地,强健的体魄是能给自己和家人最好的礼物从今天起,记得微笑感谢苦难与悲伤可以没有面朝大海的房子,但必须有春暖花开的心情从今天起,珍惜身边的人不谈理想,莫问前程做个勤勉,务实, 热爱生活的程序匠
2013-11-06 11:10:41 518
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人