C语言教程

为什么要写这个教程

just for fun!

当然,我正好也借这个机会把前面的知识复习一下。

阅读本教程须知

1.本教程不可代替教材,如果你希望学好C语言,你需要购买一本实体书

2.本教程并不是一个入门教程,读完本文,你只是看到了门在哪儿,入门还有一段很长的路要走。

3.不要寄希望于仅通过阅读而学会编程,只看别人游泳你是不可能学会游泳的。

4.学习编程需要动手实践,如果你现在没有这个条件,你最好还是放一放,否则就是在浪费你的时间。

欢迎转载,请注明出处!      https://yangwang.hk/

ps:因教程仍处于写作阶段,文章可能在发布后进行修改!

2014年11月7日


目录

 

标题要长~~~  作者的话

第零章、预备章

0.1、计算机硬件、操作系统

0.2、什么是“进制”

0.3、命令与命令行

0.4、编译环境的安装(codeblocks安装配置)

第一章、开始你的C语言学习之旅

1.1、你的第一个c程序(codeblocks的使用)

1.2、c程序的基本结构

1.3、更复杂的程序

1.4、关键字,保留的标识符

1.5、命名、代码风格

1.6、预处理

岔路口、编译是如何进行的?

第二章 c和数据

2.1、变量、常量

2.2、变量类型

2.3、变量定义

2.4、变量的计算

2.5、ASCII

2.6、数据的输出

2.7、数据的输入

岔路口、数据在内存中的保存方法

2.8、一些数学函数

第三章 让程序转弯的分支结构

3.1、让程序拐弯的if

3.2、if的对面 —— else

3.3、while循环

3.4、运算符与优先级(上)

3.5、运算符与优先级(下)

3.6、if的嵌套

3.7、更多的嵌套

3.8、for循环

岔路口、自增与自减

岔路口、程序框图

3.9、do…while

3.10、死循环

题外话、谭浩强与i++

岔路口、未定义行为(undefined behavior,ub行为)

3.11、关于循环的那些不得不知的东西

3.12、开关语句,switch

3.13、臭虫?

第四章 让人讨厌的臭虫(BUG)

4.1、该死的臭虫

题外话、BUG与臭虫

4.2、杀虫剂——DEBUG

4.3、最简单的调试方法

4.4、断点与单步执行

4.5、观察变量的值

4.6、跟进、跟出、继续

4 thoughts on “C语言教程

发表评论

邮箱地址不会被公开。 必填项已用*标注