C - 简介

首页 / C语言 / Overview

C是一种通用的编程语言,广泛用于系统软件与应用软件的开发。于1969年至1973年间,为了移植与开发UNIX操作系统,由丹尼斯·里奇与肯·汤普逊,以B语言为基础,在贝尔实验室设计、开发出来。

C语言具有高效、灵活、功能丰富、表达力强和较高的可移植性等特点,在程序设计中备受青睐,成为最近25年使用最为广泛的编程语言。目前,C语言编译器普遍存在于各种不同的操作系统中,例如Microsoft Windows、macOS、Linux、Unix等。C语言的设计影响了众多后来的编程语言,例如C++、Objective-C、JavaC#等。

 二十世纪八十年代,为了避免各开发厂商用的C语言的语法产生差异,由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言的标准。二十世纪八十年代至今的有关程序开发工具,一般都支持符合ANSI C的语法。

UNIX操作系统,C编译器以及基本上所有的UNIX应用程序都已用C编写。由于各种原因,C现在已成为广泛使用的专业语言。

C特征

  • C的发明目的是编写一个称为UNIX的操作系统。

  • C继承于B语言,它是在1970年代初引入的。

  • 该语言于1988年由美国国家标准协会(ANSI)正式化。

  • UNIX操作系统完全用C编写。

  • 当今C是最广泛使用和流行的系统编程语言。

  • 大多数最新软件都使用C语言实现。

  • 当今最流行的Linux OS和RDBMS MySQL用C编写。

    无涯教程网

    链接:https://www.learnfk.com/c-programming/c-overview.html

    来源:LearnFk无涯教程网

C程序

一个C程序可以从3行到数百万行不等,应将其写入一个或多个扩展名为".c" 的文本文件中;如 hello.c 。您可以使用" vi" ," vim" 或任何其他文本编辑器将C程序写入文件。

本教程假定您知道如何编辑文本文件以及如何在程序文件中编写源代码。

C语言目录

  • C 标准库
  • 这一章《C - 简介》你学到了什么?在下面做个笔记吧!做站不易,你的分享是对我们最大的支持,感谢!😊

    相关文章

    邱岳的产品实战 -〔邱岳 - 58讲〕

    iOS开发高手课 -〔戴铭 - 47讲〕

    Flutter核心技术与实战 -〔陈航 - 48讲〕

    MySQL 必知必会 -〔朱晓峰 - 36讲〕

    为什么 malloc() 被认为是库调用而不是系统调用?

    幂函数给出的答案与 C 中的 math.pow 函数不同

    在 C 中使用数组而不是向量

    为什么启用优化时 GCC 11 编译器会产生奇怪的输出?

    为什么 memcpy() 随机不复制正确的值?

    为什么使用 MOV 指令将 XOR 交换优化为普通交换?

    视频推荐〔18.C语言操作符详解(2)(C语言程序设计教程谭浩强 c语言谭浩强视频教程 c语言零基础入门教程 学习c语言 c语言视频教程 c语音 C语言教程 C语言编程项〕

    更多视频 »
    好记忆不如烂笔头。留下你的足迹吧 :)