Menu Close

零基础C语言学习教程

第一章: C语言简介

什么是C语言

C语言的特点和C语言的缺点

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

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

Hello World! 你的第一个C程序

C语言的架构

C语言编译过程

第二章:程序算法

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

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

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

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

 

第三章 数据类型和运算符

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

什么是变量?变量是如何存储的

什么是整形变量?整型变量的分类和存储

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

什么是字符型变量?字符变量的存储以及字符变量和整形变量互换

什么是ASCII码? ASCII码对照表

什么是浮点变量?

什么是常量和转义字符?

C语言运算符 : 算术运算符,赋值运算符和逗号运算符

C令牌, 关键字 , 标识符,表达式,语句和语句块

各类数据类型之间的混合运算

类型转换

 

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

C语言语句概述

C语言赋值语句

C语言数据输入输出的概念及printf 函数(格式输出函数)

C语言scanf 函数 (格式输入函数)

C语言的注释语句

C语言顺序程序结构

如何建立Code :: Blocks调试器,如何调试(Debugging)C语言程序

第五章 C决策(C语言分支语句,C语言条件语句 )

C语言的条件语句,关系表达式和逻辑表达式

C语言运算符:关系运算符,逻辑运算符,和条件运算符

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

C语言 if语句和if else语句

C语言嵌套IF ELSE 语句 ( ELSE – IF 阶梯 )

IF条件语句应该注意的问题

switch 语句

 

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

循环语句及循环控制语句

 

第七章 字符串和数组

数组

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

第八章 指针

指针

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

第九章 函数和函数调用

函数和函数调用

指针参数和函数指针

 

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

预处理命令概述及宏定义

 

第十一章 结构体和共同体

结构体 ( Structures )

C 共用体 (union )

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

 

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

存储类: auto, extern, static, register

动态分配内存

C语言中数据区的分配

链表(LinkedList) C 语言实现

 

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

C语言的文件管理

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

 

Posted in C语言, C语言

1 Comment

发表回复

相关链接