平台:fedora, ubuntu
概念:常量、变量、运算符、表达式、函数、分支语句(if,if-else,switch)、循环语句(while,do-while,for,break,continue,goto)、结构体struct、联合union、数组、指针、预处理、链接
编译软件:gcc
调试工具:gdb
工程源代码组织工具:makefile
几方面的编程:进程、线程、文件与I/O、网络编程(Socket编程)
概念:常量、变量、运算符、表达式、函数、分支语句(if,if-else,switch)、循环语句(while,do-while,for,break,continue,goto)、结构体struct、联合union、数组、指针、预处理、链接
编译软件:gcc
调试工具:gdb
工程源代码组织工具:makefile
几方面的编程:进程、线程、文件与I/O、网络编程(Socket编程)
PS:工程代码版本管理工具:SVN、Git
一般完整的系统=OS + Driver + MW + APP,C语言主要应用于OS、Driver。