c语言_c语言指针 - CSDN
c语言 订阅
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。 [1] 展开全文
C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。 [1]
信息
类    别
程序设计语言
影响语言
C++、C#、D、Java、JavaScript、ObjectPHP等
创始时间
1972年
主要编译器
Visual C++、Clang、GCC、Turbo C等
中文名
C语言
创始人
Dennis MacAlistair Ritchie
发    源
BCPL语言
外文名
C Programming Language
c语言简介
C语言是一门面向过程的计算机编程语言,与C++、Java等面向对象编程语言有所不同。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、仅产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。C语言描述问题比汇编语言迅速、工作量小、可读性好、易于调试、修改和移植,而代码质量与汇编语言相当。C语言一般只比汇编语言代码生成的目标程序效率低10%~20%。因此,C语言可以编写系统软件。 [2]  当前阶段,在编程领域中,C语言的运用非常之多,它兼顾了高级语言和汇编语言的优点,相较于其它编程语言具有较大优势。计算机系统设计以及应用程序编写是C语言应用的两大领域。同时,C语言的普适较强,在许多计算机操作系统中都能够得到适用,且效率显著。 [3]  冯.诺依曼在1945年提出了现代计算机的若干思想,被后人称为冯.诺依曼思想,这是计算机发展史上的里程碑。自1945 年至今大多采用其结构,因此冯.诺依曼被称为计算机之父。他的体系结构计算机由运算器、控制器、存储器、输入设备、输出设备五大部件构成。 C语言拥有一套完整的理论体系经过了漫长的发展历史,在编程语言中具有举足轻重的地位。 [4] 
收起全文
精华内容
参与话题
  • 1、免费提供C语言学习及基础、条件结构、循环、数组、函数、指针等相关文字和视频教程,所有内容均属团队原创作品,版权所有,请勿转载; 2、支持【手机C语言编程】 3、将复杂的C语言基础和编程技能,通过生活化...
  • C语言大全第4版+源码(PDF)

    万次下载 热门讨论 2020-05-05 23:30:47
    C语言正是这样的基础。世界上的许多程序代码是在C上运行的。C++正是在此基础上建立的,其语法构成了Java的基础。然而,如果C仅是其他语言的起点,它就会成为有趣但却遭到遗弃的语 注: 原文件大小:15499 KB
  • 你必须知道的495个C语言问题高清完整PDF版

    万次下载 热门讨论 2020-07-30 23:32:33
    我的其他资源都是免费的,是对于c语言初学者的帮助比较大的,其中有单片机,ARM,数据结构,window编程。我也在学c语言,每当我写完一个程序,我都会免费发上来。
  • 资源名称:C语言项目开发实战视频之-C语言也能干大事【22集】资源目录:【】C语言也能干大事-11Socket网络编程1【】C语言也能干大事-12从CFree到VC【】C语言也能干大事-13Socket网络开发2【】C语言也能干大事-14...
  • 深入体验c语言项目开发

    千次下载 热门讨论 2020-07-29 14:20:57
    《开发日记:深入体验C语言项目开发》是C语言是当今使用最为频繁的编程语言之一,一直在开发领域占据重要的地位。《开发日记:深入体验C语言项目开发》通过10个综合实例的实现过程,详细讲解了C语言在实践项目中的综合...
  • C语言竞赛编程题

    2020-07-27 23:32:41
    C++,C,竞赛编程题,练习,清华,尹成,C语言是一种引用广泛,并且实现灵活的一种计算机编程语言,用C语言编出来的程序,可以在很多平台上运行,可移植性强。例如,计算机操作系统等大型软件都可以用C语言来编写...
  • C语言进阶——嵌入式系统高级C语言编程》.pdf,作者凌明,大小 1MB。附带本书示例源代码。 内容预览: 第一讲:概述 第二讲:C语言复习 第三讲:编译汇编调试 第四讲:存储器与指针 第五讲:数据结构与链表 第六讲...
  • c语言入门教材.txt

    2020-07-30 23:32:59
    一、C语言的产生与发展 C语言是1972年由美国的Dennis Ritchie设计发明的,并首次在UNIX操作系统的 DEC PDP-11 计算机上使用。它由早期的编程语言BCPL (Basic Combind Programming Language)发展演变而来。在1970年,AT...
  • 学习c语言好处: (1)许多设备驱动程序和操作系统只能用C语言来编写。 (2)如果学习过C语言,在学习其他高级编程语言时更加轻松。比如c++C#等。 (3)C的程序来运行效率更高,更快,程序可以很简洁。 (4)c语言...
  • 为什么我们在C语言中看到的地址是假的? 3. 虚拟地址空间以及编译模式 4. C语言内存对齐,提高寻址效率 5. 内存分页机制,完成虚拟地址的映射 6. 分页机制究竟是如何实现的? 7. MMU部件以及对内存权限的控制 8. ...
  • C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言...
  • 中文名:C语言编程:一本全面的C语言入门教程(第三版) 格式:PDF 完整程度:完整 包含中文版PDF,英文版PDF和习题答案 英文名:Programming in C:A Complete introduction to the C programming language,Third ...
  • 蓝牙c语言代码蓝牙c语言代码蓝牙c语言代码蓝牙c语言代码蓝牙c语言代码蓝牙c语言代码蓝牙c语言代码蓝牙c语言代码
  • 我们学习C语言课程设计的主要目的是为了了解和熟悉C语言的编程。学习C语言要经过一个“理论→实践→在理论→在实践”的过程。而学习C语言课程设计就是要我们进行实践,从中发现问题,解决问题,提高我们运用C语言的...
  • C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。   尽管C语言提供了许多低级处理...
  • 清华大学C语言课件【超详细_很强大】

    千次下载 热门讨论 2020-07-30 23:32:40
    C语言是国际上广泛流行的高级语言。 C语言是在B语言的基础上发展起来的。 B (BCPL)语言是1970年由美国贝尔实验室设计的, 并用于编写了第一个UNIX操作系统,在PDP 7上实现。优点:精练,接近硬件,缺点:过于简单,...
  • C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。 尽管C语言提供了许多低级处理的功能,...
  • 60 _ 学习C语言常见误区 如何看懂一个程序 如何掌握一个程序 59 _ if例子2 _ 对任意三个数字进行排序 58 _ if例子1 _ 互换两个数字 57 _ 选择7 _ if举例--求分数的等级 56 _ 选择6 _ C语言对真假的处理 55 _ 选择5 _...
  • c语言基础练习题

    2020-07-30 23:32:18
    1. 以下不是C语言的特点的是( )。 A、语言简洁紧凑 B、能够编制出功能复杂的程序 C、C语言可以直接对硬件操作 D、C语言移植性好 2. 下列字符序列中,不可用作C语言标识符的是( )。 A.abc123 B.no.1 C._123...
  • C语言课堂练习习题集及答案 《C语言程序设计》自主学习检验题汇编 第一、二章 C程序与算法 单项选择题 1. 将汇编语言编写的程序翻译成目标程序的程序是( ) A)解释 B)编译 C)汇编 D)目标 2. 不属于面向机器语言的...
1 2 3 4 5 ... 20
收藏数 37,554
精华内容 15,021
关键字:

c语言