不灭的焱

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

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

Linux C 项目收藏Swoole收藏《PHP扩展开发及内核应用》目录

《UNIX环境高级编程第三版》apue.h等源码文件的编译安装

编译基础

C/C++的开发环境安装

编译器 cc、gcc、g++、CC 的区别C/C++开发工具gcc/gdb

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

Linux C 静态库动态库 的详解


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

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

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

C 语言基础

【C 语言入门教程】目录/大纲

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

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

C 语言指针

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

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

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

《征服 C 指针》摘录3:数组 与 指针

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

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

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

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()