Linux下C编程工具简介(1)

上一篇 / 下一篇  2008-09-09 23:46:36 / 个人分类:C编程

0s&|L-}6}\&~v }8@hA0    本人准备利用业余时间学习Linux下的C语言编程。本文是入门,主要整理于网络技术文档和一些免费电子书,首先感谢前人的心血。51Testing软件测试网/HXQ$PY+D-s&C

+A)r]-a8[uO UN&VK't E0    Linux各发行版本中包含了C、C++的编程及调试工具。51Testing软件测试网,u g*O w m"_`d

51Testing软件测试网"V_ UR/~JRjZ6O

1)什么是C语言?51Testing软件测试网IQ Tx e6Q2o*b
    C语言起源于UNIX系统,是由贝尔实验室的 Dennis Ritchie 为了 UNIX 的辅助开发而编写的。51Testing软件测试网Y0@m#[3F3l

51Testing软件测试网8x \Zy6c+B

2)C语言得到广泛应用的原因:51Testing软件测试网%bbh._,n
    a、通用性;
el&G@[)\hoe;wv N0    b、执行速度快;51Testing软件测试网 T:O rY&znDh
    c、是所有UNIX版本上的系统语言
/]$NSE]M2sZ0    C语言在过去的二十年中有了很大的发展。 在80年代末期美国国家标准协会(American National Standards Institute)发布了一个被称为 ANSI C 的 C 语言标准。这更加保证了将来在不同平台上的C语言的一致性。 在80年代还出现了一种C语言的面向对象的扩展称为 C++。

/CP_"wc&s_{0

J*y(Ez7t @P x03)Linux上的C编译器——GNU C
F(Yq Fc$Zm"zP0    它建立在自由软件基金会的编程许可证的基础上, 因此可以自由发布。随 Slackware Linux 发行的 GNU C 编译器(GCC)是一个全功能的 ANSI C 兼容编译器。
fM-T9G8i XX U0    GCC的基本语法:51Testing软件测试网$f/L5s&rZ.t2a^
       gcc [options] [filename]
cS2y:~.Fkd9w ]Q0

.NYi"v"xLep7o0

TAG: C编程

 

评分:0

我来说两句

Open Toolbar