Menu Close

零基础C语言学习教程

 

第一章: C语言简介

什么是C语言?C语言的历史

什么是C语言的特点, 什么是C语言的缺点 ?

为什么学习C语言 ?C语言的应用领域

Windows,Linux 环境下下载和安装C语言的GCC编译器

Hello World! 你的第一个C程序

C语言的架构

C语言编译过程

第二章:程序算法

什么是算法? 算法的演变过程,程序设计步骤

软件开发生命周期 (System Development Life Cycle, SDLC)

为什么算法(algorithm)是程序设计的灵魂?

怎么样的解决问题方案才称为算法?算法基本结构图

第三章 数据类型和运算符

什么是数据类型 ?内存和数据类型的关系

什么是变量?

十进制和二进制的相互转换

什么是整形变量?

什么是字符型变量?字符变量和整形变量互换, 什么是 VOID数据类型?

什么是浮点变量?

什么是常量和转义字符?

C语言运算符, C语言运算符运算顺序

C语言运算符优先级 详细列表

类型转换

 

第四章 C语言顺序程序设计

C语言的注释语句

C语句概述及格式输入与输出

顺序结构程序设计举例 – 输入三角形的三边长,求三角形面积

第五章 C语言分支语句

什么是C语言的条件语句?

switch 语句

 

第六章 C语言循环语句和循环控制语句

循环语句及循环控制语句

 

第七章 字符串和数组

数组

字符串及字符数据的输入输出

第八章 指针

指针

字符串指针和指向字符串的针指变量

第九章 函数和函数调用

函数和函数调用

指针参数和函数指针

 

第十章 预处理命令概述及宏定义

预处理命令概述及宏定义

 

第十一章 结构体和共同体

结构体 ( Structures )

C 共用体 (union )

结构体(struct) 和共同体(union)的区别

 

第十二章 存储类和内存管理

存储类: auto, extern, static, register

动态分配内存

C语言中数据区的分配

链表(LinkedList) C 语言实现

 

第十三章 C语言文件管理和按位操作符

C语言的文件管理

什么是C语言的按位运算符和移位运算符(Bitwise Operators)?

[/wshop_paid]

Posted in C语言, C语言

发表评论

相关链接