C 程序设计

C 程序设计

An introductory course in C programming. The reference textbook is Stephen Prata, C Primer Plus, 6th edition, Chinese edition, Posts & Telecom Press, 2019.

Course Information

Lecture Slides and Source Code

ChapterTopicFiles
01Getting Ready初识C语言
02Introducing CC语言概述
03Data and C数据和C
04Character Strings and Formatted Input/Output字符串和格式化输入输出
05Operators, Expressions, and Statements运算符、表达式和语句
06C Control Statements: LoopingC控制语句:循环
07C Control Statements: Branching and JumpsC控制语句:分支和跳转
09Functions函数
10Arrays and Pointers数组和指针
11Character Strings and String Functions字符串和字符串函数
13File Input/Output文件输入输出
14Structures and Other Data Forms结构和其它数据形式
16The C Preprocessor and the C LibraryC预处理器和C库
17Advanced Data Representation高级数据表示

Textbook source packages:

Exercises and Assignments

Development Resources

Programming Practice and Style

Open the legacy course page

docs