C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%~20%。因此,C语言可以编写系统软件。
简述
我们知道,计算机系统软件很多是由 C 编写的,很多驱动也是由 C 编写的,嵌入式编程,游戏引擎,大型应用软件等都离不开 C 的影子,在 TIOBE 上 C 的排名也一直是前三,如此优秀的 C ,自然是程序员必备技能!
Hello World
#include<stdio.h>
int main() {
printf("Hello world!");
return 0;
}
编译并执行该源程序的指令
gcc HelloWorld.c -o HelloWorld.exe && ./HelloWorld
当源程序中包含中文的时候, 即将Hello world!修改为您好世界!,编译指令修改为:
gcc HelloWorld.c -fexec-charset=GBK -o HelloWorld.exe && ./HelloWorld
C语言是一种面向过程的编程语言,以其高效性和低级存储器处理能力著称。它旨在提供简洁的编译方式,产生少量的机器码,无需运行环境支持即可运行。C语言在系统软件、驱动开发、嵌入式编程、游戏引擎等领域广泛应用,其代码质量接近汇编语言,效率仅比汇编语言低10%~20%。
1406

被折叠的 条评论
为什么被折叠?



