- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 C语言中的位域
在内存中存取数据的最小单位一般是字节,但是有时候并不需要一个字节来存储。例如对于只有真假两个值得一个变量来说,就只须一位就可以了。有比如说在某些情况下内存是极其宝贵的资源,比如说一些嵌入式设备,因此要格外的注意节约。C语言可以在一个结构体中以位来存储数据,这种用位为单位的成员称为位域或位段。struct bit_data{ int b:2; char c:3;};虽然位域的
2014-01-29 00:03:57 1311
原创 gcc编译C程序的过程
我们在编译c程序的时候其过程一般点击一个图标,或者执行一个命令就完成了。但实际的过程可不是这么简单的。在使用gcc编译程序时,它就把这个过程分成了四布来完成。分别是:(1)预处理:(Pre-Processing)(2)编译:(Compiling)(3)汇编:(Assembling)(4)链接:(Linking) 使用gcc,我们可以根据需要让程序的编译停在任何的阶段
2014-01-21 23:50:39 1316 4
转载 C语言关键字static
不是很明白C语言中的static,于是在网上搜了一下,找到了这个,整理成一篇博客,当作笔记。从C程序开始讲起: C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令; 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。
2014-01-18 23:31:51 818
原创 C语言可变参数函数
C语言有一种实现可变参数的函数的方法就是使用占位符,使用的方法就是采用如下的方式定义函数void frees(int size, ...)。其余的地方和一般的函数定义是一样的只是第二个参数上使用了三个点,而没用采用一般的变量类型变量名的方式。只要采用这样的定义方式,便可以使用这个函数来处理可变变量。但是光有这个定义还是不够的,还需要借助如下俩个函数一个类型定义,实际上这些函数是通过宏来实现的。
2014-01-11 23:43:30 1121
原创 Linux学习过程中的问题
自己学Linux也有一些时间了,因为自己学Linux完全是出于自己的爱好,没有评价的方法,学的怎样只能靠自己的感觉。学习的过程也完全是随自己的想法,正是因为如此,所以造成自己学习的过程中在方法方面有一些问题。把他们总结出来,以警示自己,希望可以加以改正,以后不要再犯。1、太过盲目,没有目的,在一开始的时候只是随便的学习一些东西,看到网上有帖子说什么,觉得好玩,自己就跟着做着玩,正是在这玩的过程
2014-01-08 17:46:23 1070
原创 Servlet初步:配置与部署
我们可以使用Eclipse或者MyEclipse这样的工具很方便的开发使用Servlet的动态页面,但这是自己配置运行第一个Servlet的过程。刚开始学Servlet都是一些很简单的问题,记录一下。经过一个这样的工程也可以加深自己对这个过程的理解。大概的过程是使用安装了开发web应用插件的Eclipse或MyEclipse编译好需要使用Servlet类文件,当然也可以使用记事本...
2014-01-02 17:50:30 116
SEO高级编程(php版)含pdf和源码 英文版
2014-10-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人