当前位置:C++技术网 > 资讯 > C语言基础教程:2 C编程的框框架架

C语言基础教程:2 C编程的框框架架

更新时间:2015-07-09 23:24:58浏览次数:1+次

C编程的框框架架

君子性非异也,善假于物也!

——《劝学》

作为初学者的我们,也借鉴借鉴古人的“智慧”。我们也借助某些IDE((Integrated Development Environment,集成开发环境)来进行快乐编程。为了快速入门,为了略去繁琐的安装细节,为了IDE的快速上手,为了激发你的学习兴趣,为了….。为此,我依旧饱受着“各种攻击:)”毅然决然的选择了VC6.0作为开发环境:)。工具只是起辅助作用,真正核心的是我们的编程思想的提升,无怪乎这些IDE,学到了知识才是王道,你觉得呢?

VC6.0的安装几乎是清一色的“下一步”操作,所以此处略去,下边主要是建工程相关步骤讲解。

Step1:双击桌面上的快捷方式

Step2:点击左上角的File选择弹出菜单中的New

Step3:选择Win32 Console Application

Step4:在右上角填入合适的工程名称和相应的保存路径

并依此单击 OK  下一步  OK即可


Step5:再次回到Step2,选择C++SourceFile,并且在右边的File文本框里输入Start.c

至此,简单的编程环境便建好了,开始我们的编程之旅吧。我们这次程序的源代码如下:

1.         #include <stdio.h>       //包含头文件

2.         #include <stdlib.h>      //包含头文件

3.         int main()             //main函数

4.         {                    //左花括号

5.         printf("Hello C++技术网");//调用printf函数

6.         return 0;               //给调用者返回一个数 0

7.         }                     //右花括号

运行效果如何?你自己尝试呀,好玩才有动力嘛。现在给大家讲解下,C语言编程的总体大的框架:    包含相关头文件

                      宏定义

                      全局变量的定义

                      函数声明

                      主函数的编写

大的方向就这么几个,当然还有很多细节的东西以后会给大家细细讲解。上面可能有些专业术语大家还不会,没关系,以后会有讲解的。今天就先浅显的分析下上面这个程序。

  #include为预处理指令   何为预处理?就是在编译之前有预处理器处理的指令一般‘#’开头的都为预处理指令,include英文的意思也是包含嘛,所以这个预处理指令就是包含stdio.h这个文件,stdio.h的全称是standard input output . head(标准输入输出.头文件)。什么叫标准输入输出?什么又叫头文件?这些你先不必深究,后面会有讲解的。

  int main()

{

    ….

}

这是C语言中标准的函数格式,int为函数的返回值类型,所谓返回值即是该函数返回给他的调用者的一个值,而返回值类型即使限制了这种返回值的数据类型(具体请见前面的那一讲以及下一讲)main为函数名,就如同人名嘛,叫人干活时就喊某某人的名字,程序中调用函数时当然也是“叫”它的名字呀。’ ( ) ’为形参列表,何为形参?函数所需要的参数(形参和实参后边讲)return 即为返回关键字。

可能上面讲的大家有很多疑惑,没关系,这只是刚刚开始,都会的话,你后面还用学么?呵呵,这只是给大家一个感性的认识。

这一讲的主要内容总结如下:

学会用VC6.0编写C程序

掌握C编程的大的框架