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'tE0 Linux各发行版本中包含了C、C++的编程及调试工具。51Testing软件测试网,u
g*O w m"_`d
51Testing软件测试网"V_ UR/~JRjZ6O1)什么是C语言?51Testing软件测试网IQTxe6Q2o*b
C语言起源于UNIX系统,是由贝尔实验室的 Dennis Ritchie 为了 UNIX 的辅助开发而编写的。51Testing软件测试网Y0@m#[3F3l
51Testing软件测试网8x
\Z y6c+B2)C语言得到广泛应用的原因:51Testing软件测试网%bbh._,n
a、通用性;
el&G@[)\ho e;wv N0 b、执行速度快;51Testing软件测试网 T:OrY&znDh
c、是所有UNIX版本上的系统语言
/]$NSE]M2sZ0 C语言在过去的二十年中有了很大的发展。 在80年代末期美国国家标准协会(American National Standards Institute)发布了一个被称为 ANSI C 的 C 语言标准。这更加保证了将来在不同平台上的C语言的一致性。 在80年代还出现了一种C语言的面向对象的扩展称为 C++。
/CP_"wc&s_{0J*y(Ez7t @P x03)Linux上的C编译器——GNU C
F(Yq Fc$Zm"zP0 它建立在自由软件基金会的编程许可证的基础上, 因此可以自由发布。随 Slackware Linux 发行的 GNU C 编译器(GCC)是一个全功能的 ANSI C 兼容编译器。
fM-T9G8i
X X
U0 GCC的基本语法:51Testing软件测试网$f/L5s&rZ.t2a^
gcc [options] [filename]
cS2y:~.Fkd9w]Q0
.NYi"v"xL ep7o0
收藏
举报
TAG:
C编程