c语言程序的基本结构是什么?

c语言程序的基本结构:

#include<stdio.h>void main (void)//这个就是主函数,第一个void 就是返回类型:有void,int ,float等可以选择,//第二个是main就是函数名,这里是主函数,它名字固定的,其他的函数可以随//意定义,第三个是void,是就是参数类型,一样可以由void,int,float等等选择。{                              //中括号内就是函数体了,是函数的具体内容了int a,b;a=b=0;}

C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。

推荐:《c语言教程》

特有特点

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

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

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

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

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

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

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

更多相关文章

  1. c语言多行注释符号是什么
  2. c语言求余的实现方法
  3. c语言中的函数可不可以单独进行编译?
  4. 一个c语言源程序是由什么组成
  5. 汇编语言和c语言之间有什么区别?
  6. 对c语言的了解和认识
  7. c语言中int是什么意思
  8. c语言程序怎么注释?
  9. c语言double类型默认输出几位小数?

随机推荐

  1. Android系统工具之Monkey自动化测试
  2. Android菜单实例
  3. [Android]Common Sreen Size of Android
  4. android widget的关系图
  5. AndTerm - Android super terminal- Andr
  6. Android(安卓)解决ListView 和 ScrollVie
  7. Android 点击父控件让子控件也可以响应点
  8. android之SQLite
  9. Android VideoView播放视频
  10. Android 发送短信 sms