一个C语言源程序可以由一个或多个源文件组成,而每个源文件可由一个或多个函数组成;一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数;定义函数必须指定 4 个元素:返回类型、函数名、圆括号内的形参表(可为空)和函数体。

教程推荐:《c语言教程视频》

一个C语言源程序至少一个有main函数,定义函数必须指定 4 个元素:返回类型、函数名、圆括号内的形参表(可能为空)和函数体。源程序的结构特点:

1、一个C语言源程序可以由一个或多个源文件组成。

2、每个源文件可由一个或多个函数组成。

3、一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。

4、源程序中可以有预处理命令(include 命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。

5、每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。

6、标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。

7、C语言中,有一组相关的控制语句,用以实现选择结构与循环结构:选择控制语句:if; switch、case。循环控制语句:for、while、do...while。转移控制语句:break、continue、goto。

1.jpg

扩展资料

C语言特有特点

1、C语言是一个有结构化程序设计、具有变量作用域(variable scope)以及递归功能的过程式语言。

2、C语言传递参数均是以值传递(pass by value),另外也可以传递指针(a pointer passed by value)。

3、不同的变量类型可以用结构体(struct)组合在一起。

4、只有32个保留字(reserved keywords),使变量、函数命名有更多弹性。

5、部份的变量类型可以转换,例如整型和字符型变量。

6、通过指针(pointer),C语言可以容易的对存储器进行低级控制。

7、预编译处理(preprocessor)让C语言的编译更具有弹性。

更多编程相关知识,请访问:编程入门!!

更多相关文章

  1. strtok函数的用法是什么
  2. 虚函数和纯虚函数的区别是什么?
  3. windows.h有哪些函数
  4. strcat函数的作用是什么
  5. strcpy函数的作用是什么
  6. c源程序中main函数的位置是什么?
  7. c++清屏函数是什么
  8. C语言字符串输出函数puts()的作用是什么
  9. go defer(go延迟函数)介绍

随机推荐

  1. Android SDK
  2. Android(安卓)5.1编译大于2G的OTA包是会
  3. Android(安卓)实现圆形的 ImageView 的3
  4. android menu放在下面且横排
  5. EditText 失去焦点
  6. Android 应用程序基础知识(2)
  7. Android如何横屏, 全屏, 背景灯常量
  8. 19個好用的Android開發工具(Written By: v
  9. 基本的UI组件(TextView、EditText、Butto
  10. 【Android 界面效果39】android:inputTyp