C语言是编译型语言。如果曾经使用过编译型语言,就会很熟悉组建C程序的基本步骤,如果以前使用的是解释型语言或者面向图形界面语言或者甚至没有接触过任何编程语言,那么接下来学习一下如何编译;
1.定义程序目标:要明白想要做什么,规划好思路,这里不需要考虑编程语言的实现问题。尽量使用术语。
2.设计程序:考虑实现问题,目标用户,达到怎样的效果,怎样处理数据,用怎样的程序实现,怎样反馈,怎样组织程序。
3.编写代码:将设计好的程序(伪代码)用计算机语言表达出来。注意养成多进行注释的习惯
4.编译:这一步是交由编译器处理。简单来讲就是将可执行程序由编译器翻译成机器语言。编译的细节取决于编译环境。
5.运行程序:用户可在IDE菜单中选择运行程序,也可以通过快捷键方式运行程序。就是常说的让代码跑起来。
6.测试和调试程序:简单来说就是找“BUG”,并改正。没有谁能够保证把所有代码都写对,错误方面有很多比如:逻辑,字符等。等你越来越老练BUG就会相对越少。
7.维护和修改程序:这一步便是后期的维护、扩展、更新、优化。
以下为源码:
//Hello Word!<注释
#include <stdio.h> //头文件
int main() //主函数
{
printf("Hello World!");
}
运行结果(Ctrl+F5):
Hello World!
这个可能在你本没有了解编程时就已经了解到了某些人说只会写Hello World!
将在下一文中开始详细介绍C语言的基础知识...
这里说明一下以上使用的编译器时VS2019,虽然VS编译器已经更新2022,不过在学习当中没有必要去追求最新版本,最新版本编译器是在旧版编译器的基础上依据最新国际标准(C99、C11)进行了优化,个人感觉学习的编程知识是才是重点,技术过硬才是硬道理,编译器是方便我们编写程序的工具,(现如今许多公司使用的仍是旧版本的编译器,)旧版本的编译器的稳定性一般要比新版本的编译器高。
学习/共进
欢迎各路大佬指点_
学无止境
成仙不问道