C-Like 语言程序基本结构
人体大致分三个部分,筋骨皮。 没有骨骼,只有筋皮是没法支撑整个骨架的。
程序结构,就相当于人的骨骼一样。 和各种动物骨骼的作用一样,支撑起来整体。
基本语法和lib机制,就相当于肉,让功能实体化。
设计模式,就相当于筋,更好的连接各个部分。

程序结构,是一个程序编码的第一步。带给应用以整体轮廓。
从某个语言的一个最简单的hello world 可以最快的了解程序的基本结构。
一个程序的基本结构无外乎四个个部分。
引用声明 (或者包导入) 不同编程语言大同小异。 是用来标识引用外部的功能
入口函数。 其实就是函数的装载地址。
从计算机硬件的角度就是程序在内存的启始地址。
此处不用深究,等日后贯穿到汇编、cpu寻址的时候,自然就懂了。
业务逻辑功能实现。 可以通过引入别的lib 或者 手写能处理。
返回值。 处理函数返回给调用者结果。
对于主函数返回给调用程序返回值,可以通过返回值判断函数执行情况。
在C系统编程学习时会更好的理解,自然能懂了。

一段c语言的 hello world 的实现来理解什么是结构? 【注意: 此处代码必须完全掌握】
#include <stdio.h>
int main()
{
printf("hello world ! \n");
return 0;
}
问题: 请告诉我,哪里是声明,哪里是入口函数,那里是功能,哪里是返回值。

简单吧? 你已经学会了一个C基本程序的第一步。 自己解决了我提出的问题。
程序就是这么简单,大程序是小程序不断调用勾联形成的。 这是一。
所以编程就是很简单。我们调用的都是别人写好的方法。 如果 printf 用汇编写,
你要自己去申请内存,再要去申请地址,入栈申请,出栈回收,设置cpu 基地址,还要写到显存的位置,让显示屏上能显示出来,当然还可以自己设置字体和色号 ....
真想直接把哪些磨磨唧唧的都写出,但是有失重点。 现在说说大家有个印象。
以后说到的时候大家能有个印象就行。
这一课最重要的, 程序的结构,你要知道程序的结构干嘛用的。
代码超级简单,你先写会了,以后细细讲就明白了。
收工,下课。