C 语言是一个强大而通用的编程语言。这款诞生于 1972 年的编程语言起初用于开发 UNIX 操作系统,而它如今已是广泛用于开发各类操作系统、数据库、编译器及其他软件等的主流编程语言。
作为编程界的奠基语言之一,学习 C 语言有助于软件编程领域的学生甚至专业人士深入了解编程原理。学习 C 语言其实非常简单,C 语言本身的语言结构化,而其高效的程序编译过程也能让初学者深入浅出地掌握编程知识,从最基础的程序开始到复杂的操作系统都能实现。
这篇教程通过使用 C 语言编写简易单位转化器,从而讲解如何从最基本的编辑器开始接触 C 语言,通过说明变量类型、绘制程序流程、编写程序等过程,讲解编程中的逻辑、函数功能及原理。
编辑器选择
纵使 C 语言是老编程语言,我们依旧可以借助比 C 语言更年轻的编辑器来进行编程。如果将编辑器与编程语言相对比,那么编辑器就像纸笔一样,只要是自己用的称心的纸笔都能写程序。编辑器的选择有很多,但好的编程体验从合适的编辑器开始,而类似 C 语言在线编译器 Lightly 就能满足我们的编程需求。
在信息爆炸的年代,好的编辑器能提高编程效率,降低学习编程的成本。原本复杂的环境部署程序,在 Lightly 只需要登录编辑器,选择 C 语言在线编程即可。
引入 C 语言库
#include <stdio.h>
是 C 语言的标准库头文件,其中的 std 为英语 Standard 的缩写,i/o 分别表示 input 和 output,而 .h
则是头文件 header 的后缀。另外,这篇教程也会使用 #include <stdlib.h>
,即 Standard Library。
C 语言的标准库头文件中包