不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2015-11-09 00:00  分类:Linux_C  编辑

Linux C 项目收藏  、《UNIX环境高级编程第三版》apue.h等源码文件的编译安装

Nginx 在线文档、模块介绍

编译工具

C/C++的开发环境安装编译器 cc、gcc、g++、CC 的区别C/C++开发工具gcc/gdbLinux C 静态库动态库 的详解

[荐]make 和 makefile 的关系[荐]利用 autoconf 和 automake 生成 Makefile 文件

《跟我一起写Makefile》Makefile 入门教程Autotools 入门教程 、[老外]GNU Autoconf, Automake and Libtool

Mac OS 下使用Eclipse + CDT 搭建C/C+ 开发环境

Eclipse SDK 安装和配置 GDB 为 C/C++ 开发环境提供 debug 调试

Linux下的Eclipse C/C++用root权限调试

Linux/Windows Eclipse远程调试 C/C++ 程序

Windows 下使用Eclipse CDT 远程调试 Linux C/C++ 程序


《CMake实践》笔记一:project/message/add_executable

《CMake实践》笔记二:install/cmake_install_prefix

《CMake实践》笔记三:构建静态库与动态库 及 如何使用外部共享库和头文件

CMakeLists.txt 设置完 include_directories 之后,include 则不需要写相对路径了

C 语言基础

C 语言“32个”关键字  、 C 语言 数据类型(5种基本数据类型),聚合类型 与 修饰符

C 关键字 inline 的用法(内联函数)

C 函数 bzero() 和 memset() 的使用和区别

[荐]浅谈C中的 malloc() free()sizeof() 详解

图解 epoll 原理epoll 使用详解

C 语言 字符数组字符串 详解

C 语言 字符指针(指向字符的指针)详解

realloc() 使用详解(分析realloc invalid pointer、指针无效等错误),动态调整数组长度

二维数组 与 指向指针的指针【int **】

数组指针 和 指向二维数组的指针变量 (*p)[N]

C函数:通过指针 传递参数 和 返回数据(传递指针的指针)

C 语言指针

&:地址运算符,*:(间接)取值运算符

《征服 C 指针》摘录1:什么是空指针?区分 NULL、0 和 '\0'

《征服 C 指针》摘录2:C变量的 作用域 和 生命周期(存储期)

《征服 C 指针》摘录3:数组 与 指针      (1)指针的数组 (2)数组的数组 (3)指向 int 的指针 (4)指向 int 的数组<元素个数3>的指针

《征服 C 指针》摘录4:函数 与 指针

《征服 C 指针》摘录5:函数形参 和 空的下标运算符[]    【数组参数

《征服 C 指针》摘录6:解读 C 的声明

《征服 C 指针》摘录7:练习——挑战那些复杂的声明

Linux进程间通信

Linux进程间通信(一): 信号 signal()、sigaction()

Linux进程间通信(二):信号集函数 sigemptyset()、sigprocmask()、sigpending()、sigsuspend()

Linux进程间通信(三):匿名管道 popen()、pclose()、pipe()、close()、dup()、dup2()

Linux进程间通信(四):命名管道 mkfifo()、open()、read()、close()

Linux进程间通信(五):信号量 semget()、semop()、semctl()

Linux进程间通信(六):共享内存 shmget()、shmat()、shmdt()、shmctl()

Linux进程间通信(七):消息队列 msgget()、msgsend()、msgrcv()、msgctl()

Linux进程间通信(八):流套接字 socket()、bind()、listen()、accept()、connect()、read()、write()、close()

Linux进程间通信(九):数据报套接字 socket()、bind()、sendto()、recvfrom()、close()

 

Unix/Linux进程间通信(一):概述

Unix/Linux进程间通信(二):匿名管道、有名管道 pipe()、mkfifo()

Unix/Linux进程间通信(三):信号 kill()、sigaction()、signal()

Memcached

Memcached 源码分析

Nginx

Nginx 源码分析