中文
Sign in
AI tools
热门问题
时间线
聊天
Loading AI tools
全部
文章
字典
引用
地图
C/GCC
来自维基百科,自由的百科全书
Found in articles
GCC
Compiler Collection,縮寫為
GCC
)是GNU計劃制作的一种优化编译器,支持各种编程語言、操作系统、计算机系统结构。该编译器是以GPL及LGPL許可證所發行的自由軟體,也是GNU計劃的关键部分,还是GNU工具链的主要組成部份之一。
GCC
(特别是其中的
C
Make
gcc
-
c
main.
c
gcc
-
c
text.
c
gcc
-o editor main.o text.o main.
c
或/和def.h有修改:
gcc
-
c
main.
c
gcc
-o editor main.o text.o text.
c
或/和com.h有修改:
gcc
-
c
text.
c
Objective-C
Objective-
C
是一种通用、高级、面向对象的编程语言。它扩展了标准的ANSI
C
编程语言,将Smalltalk式的消息传递机制加入到ANSI
C
中。目前主要支持的编译器有
GCC
和Clang(採用LLVM作為後端)。 Objective-
C
的商標權屬於蘋果公司,蘋果公司也是這個程式語言的主要開發
C11 (C语言标准)
C
11(也被称为
C
1X)指ISO标准ISO/IEC 9899:2011,在它之前的
C
语言标准为
C
99。这次修订新增了被主流
C
语言编译器(如
GCC
,Clang,Visual
C
++等)增加的内容,和引入了細部的内存模型以更好的执行多线程。之前
C
99的一些被推迟的计划在
C
11中增加了,但是对
C
99仍保留向后兼容。
C与C++的兼容性
C
++的兼容性,
C
99提供了头文件<stdbool.h>,其中一部分代码如下(选自
GCC
编译器,著作权信息在注释中): /* Copyright (
C
) 1998-2020 Free Software Foundation, Inc. This file is part of
GCC
.
GCC
is