C语言程序设计是许多工程类学科的基础课程,在开始写代码之前,有必要了解一些基本常识。
程序:一组计算机能识别和执行的指令
程序设计:给出解决特定问题程序的过程
源程序:用高级语言(如C语言)写的程序
目标程序:编译程序的软件把源程序转换为机器指令的程序
可执行程序:把所有的编译后得到的目标模块连接装配起来,再与函数库相连接成一个整体,生成一个可供计算机执行的目标程序
程序编辑:写程序、修改程序
程序编译:把高级语言变成机器指令程序,在编译过程中会对程序进行检查,如有错,会报错提醒修改,修改没问题后才会向下进行
程序连接:目标程序与函数库进行连接
程序模块:程序指令的一个个组成部分
程序文件:描述程序的文件
程序调试:通过上机发现和排除程序中故障的过程
程序测试:调试完成得到正确结果后,设计多组测试数据,检查程序对不同数据的运行情况,从中尽量发现程序中存在的漏洞,并修改程序,使之能适用于各种情况
函数:在头文件中,使C程序的基本单位
主函数:不论位置如何(main函数可以放在程序最前面,最后面、一些函数之前或之后)程序总是先从main函数开始执行
被调用函数:要先在主函数中声明,从库函数中调用或者用户根据自己的需要编制设计的函数,来更好的完成程序设计和修改
库函数:由系统提供,不同的编译系统所提供的库函数个数和功能是不完全相同的
编写程序:
#include<stdio.h>
//编译预处理指令,C编译系统在对源程序进行“翻译“以前,先由一个预处理器对预处理指令进行预处理。#include<stdio.h>是将stdio.h头文件的内容读进来,取代#include<stdio.h>
int main( )
//定义主函数,main是函数的名字,int表示此函数的类型是int类型(整型),表示在执行主函数后会得到函数值,它是一个整数,其值为整型
{
被调用的函数;
//必须要提前告诉编译系统调用的这个函数的有关信息,才能在主函数中使用
声明部分;
//定义要用到的变量和调用的函数
执行部分;
//在函数中要进行的操作,由若干语句组成,可有多个花括号
}
定义被调用函数( )
{
声明部分;
执行部分;
}
//最外层的花括号表示的范围是函数体
//每个数据声明和语句的最后都要有“;”
//用“//”对单行注释,“/* */”可做多行注释,即对代码的内容进行解释
希望以上内容能让各位读者对C语言有大概的认识,下篇文章介绍如何用CodeBlocks建立工程以及如何从简单的代码写起~