C语言主要用在哪些方面?

Python022

C语言主要用在哪些方面?,第1张

1、上层开发

其实用 C 语言做上层应用程序开发和写界面不是明智的选择,比如 Windows 上面,画个窗口,写个消息处理函数,麻烦的要死。

做上层应用程序开发,其实大家都在用:

Windows: C++,MFC/QT

Android: Java

IOS: ObjecTIve-c / swift

Linux: C\C++,GTK+/ QT(Linux 图形界面应用程序)

2、底层开发

C 语言主要的用途还是底层编程,例如系统软件:编译器,JVM,驱动,操作系统内核,还有各种嵌入式软件,固件。

下面列举了C语言一些常见的领域。

(1)应用软件。Linux操作系统中的应用软件都是使用C语言编写的,因此这样的应用软件安全性非常高。

(2)对性能要求严格的领域。一般对性能有严格要求的地方都是用C语言编写的,比如网络程序的底层和网络服务器端底层、地图查询等。

(3)系统软件和图形处理。C语言具有很强的绘图能力和可移植性,并且具备很强的数据处理能力,可以用来编写系统软件、制作动画、绘制二维图形和三维图形等。

(4)数字计算。相对于其他编程语言,C语言是数字计算能力超强的高级语言。

(5)嵌入式设备开发。手机、PDA等时尚消费类电子产品相信大家都不陌生,其内部的应用软件、游戏等很多都是采用C语言进行嵌入式开发的。

(6)游戏软件开发。游戏大家更不陌生,很多人就是由玩游戏而熟悉了计算机。利用C语言可以开发很多游戏,比如推箱子、贪吃蛇等。

学习C语言,就来北京尚学堂!

能进行C语言编程的平台有很多,常用的有:Microsoft Visual C++、Microsoft Visual C++.NET、Turbo C、Borland C++ Builder 等。在NOIP(全国青少年信息学奥林匹克联赛)中用来C语言编程的平台有Dev-C++、RHIDE Windows版,所用的编译器为gcc 3.4.2。

main函数不是必须定义的,可以尝试放在其他函数前面,放在其他函数的上面,下面,都可以。

当编译器编译时,它逐行编译。但它首先找到主函数,当主函数被编译时,它意味着程序被编译。如果主函数位于其他函数之前,则在主函数中调用的子函数(自定义函数)将在主函数之前声明其存在。Void fun(int n,int m)

在大多数编程语言中,必须声明(或在使用之前定义)变量、函数(过程)、结构、类、对象等。如果在使用其函数之前没有声明或定义编译,则编译失败。它还报告错误:未定义的变量或函数,等等。

扩展资料:

main函数,又称主函数,是程序执行的起点。C程序最大的特点就是所有的程序都是用函数来装配的。main()称之为主函数,是所有程序运行的入口。

其余函数分为有参或无参两种,均由main()函数或其它一般函数调用,若调用的是有参函数,则参数在调用时传递。

int main(void)//整数类型 主函数(无类型)

{

...

y1=f1(x1,x2)//赋值过程

...

}

f1(int a,int b)//f1(整数类型 a,整数类型 b)

{

//百度百科示例代码.....

Y2=f2(x3,x4)//赋值过程

//百度百科示例代码

}

f2(int m,int n)//f2(整数类型 m,整数类型 n)

{