随笔分类 -  Linux编程开发

摘要:在C里,内存管理是通过专门的函数来实现。另外,为了兼容各种编程语言,操作系统提供的接口通常是C语言写成的函数声明(Windows本身也由C和汇编语言写成)。1分配内存malloc函数需要包含头文件: and 函数声明(函数原型)void *malloc(int size);说明:malloc向系... 阅读全文
posted @ 2015-04-16 10:42 WFApple 阅读(274) 评论(0) 推荐(0)
摘要:定义:首先来介绍一下什么是序列化和反序列化,下面是序列化和反序列话的定义序列化:把对象转换为字节序列的过程称为对象的序列化。反序列化:把字节序列恢复为对象的过程称为对象的反序列化。序列化的作用:在介绍序列化的作用之前,请大家思考一个问题,对象是如何存储的,以及对象是如何传输的?是的,这个问题的答案就... 阅读全文
posted @ 2014-12-22 16:08 WFApple 阅读(364) 评论(0) 推荐(0)
摘要:2)Linux程序设计入门--进程介绍3)Linux程序设计入门--文件操作4)Linux程序设计入门--时间概念5)Linux程序设计入门--信号处理6)Linux程序设计入门--消息管理7)Linux程序设计入门--线程操作8)Linux程序设计入门--网络编程9)Linux下C开发工具介绍1)... 阅读全文
posted @ 2014-09-21 23:04 WFApple 阅读(7959) 评论(0) 推荐(0)
摘要:(1) 编译器处理方式不同 define宏是在预处理阶段展开。 const常量是编译运行阶段使用。(2) 类型和安全检查不同 define宏没有类型,不做任何类型检查,仅仅是展开。 const常量有具体的类型,在编译阶段会执行类型检查。(3) 存储方式不同 define宏仅仅是展开,有多少... 阅读全文
posted @ 2014-08-06 10:08 WFApple 阅读(729) 评论(0) 推荐(1)