第一天,第一个程序的诞生#C语言学习笔记

首先,向两位大神致敬!第一天,第一个程序的诞生#C语言学习笔记_第1张图片
我学的是《linux C编程》,课时4个月。
本书共分了两条线索:
1、以linux平台为载体,学习C语言的语法和程序的工作原理。
2、学习程序设计的基本思想和开发调试方法。

#第一章 程序的基本概念

程序,告诉计算机应该如何完成一个计算任务。

程序由一系列指令组成。

指令是指示计算机进行某种运算的命令,包括:输入,输出,基本运算,测试和分支,循环。任何一个程序,无论多么复杂,最终都可以分解成简单的可以用以上指令完成。

C程序需要编译后才可以被计算机执行。
编译执行的一般流程:
首先,用文本编辑器写一个C程序,并保存为一个后缀.c的源文件。
然后,运行编译器进行编译。编译并未执行程序,它只是把源文件全部翻译成机器指令,另加上一些描述信息,生成一个新文件(可执行文件)。
最后,执行文件被操作系统加载运行,计算机执行该文件中的指令,执行运算任务。

##开始编写程序

第一步,搭建开发环境
我用的是华为安卓手机,安装了termux终端。
安装教程网上有很多,也很简单。
GCC编译器 pkg install gcc或pkg install clang
vim文本编辑器 pkg install vim
暂时就这些,以后有需要的再补充。
第一天,第一个程序的诞生#C语言学习笔记_第2张图片
termux 运行界面

第一天,第一个程序的诞生#C语言学习笔记_第3张图片
安装gcc和vim,如果gcc错误,就安装clang。

第一天,第一个程序的诞生#C语言学习笔记_第4张图片
创建hello.c
第一天,第一个程序的诞生#C语言学习笔记_第5张图片
编辑程序
第一天,第一个程序的诞生#C语言学习笔记_第6张图片
编译程序
第一天,第一个程序的诞生#C语言学习笔记_第7张图片
运行调试,发现BUG
第一天,第一个程序的诞生#C语言学习笔记_第8张图片
修改并重新运行

第一个程序完工*******

你可能感兴趣的:(学习,c语言)