摘要:
1.linux 链接库介绍在linux系统中,可将多个目标文件打包成库文件,以便在编程时随时调用,而不必重新编写或定义,这种包称为库函数。库文件是一些预先编译好的函数的集合,那些函数都是按照可再使用的原则编写的。它们通常由一组互相关联的用来完成某项常见工作的函数构成。比如用来处理屏幕显示情况的函数(curses库)等。 1.基础知识:linux下GCC在编译程序时要经历预处理,编译,汇编和连接四个阶段。 (1). 预处理阶段,主要处理#include和#define,它把#include包含进来的.h 文件插入到#include所在的位置,生成.i文件; (2). 编译阶段,是最重要的阶段,在 阅读全文
posted @ 2012-05-01 21:55
Mr.Rico
阅读(3708)
评论(1)
推荐(2)
摘要:
字符串字面量(string literal)是一段双引号括起来的多字节字符序列,C/C++将其实现为具有静态存储连续性的字符数组。初学者(包括不少书籍)常将其称为字符串常量,但这说法只在C++成立,C中不成立。C中的常量只包括下列四种: 6.4.4 Constants Syntax constant: integer-constant floating-constant enumeration-constant character-constant 分别是整数常量、浮点常量、枚举常量和字符常量,并不包括字符串字面量。但由于字符串字面量具有静态存储连续性数组类型,并且在表达式中它会根据数组到.. 阅读全文
posted @ 2012-05-01 20:32
Mr.Rico
阅读(1021)
评论(0)
推荐(0)
摘要:
《Linux 程序设计》是一本非常好的书,内容很全面,并且对于给出的例子都进行了详细的讲解。并且是通过一个的小型的项目的来讲解的:开始是使用shell进行编程实现,然后逐步进行改进,使用C语言实现,使用ncurses库实现,改用dbm数据库,改用MySQL数据库,添加套接字,最后是使用GTK和Qt添加了图形界面,所以非常的值得仔细的看。第1章 入门1. 什么是UNIX 2. GNU项目 3. linux程序 第2章 shell程序设计1. 内部命令与外部命令 2. exec命令 第3章 文件操作1.unix和linux中比较重要的设备 2. 系统调用与设备驱动程序 2.库函数 3. wr... 阅读全文
posted @ 2012-05-01 17:24
Mr.Rico
阅读(1144)
评论(0)
推荐(0)

浙公网安备 33010602011771号