c语言比其他语言都高级,9.以下说法中正确的是( ) a.C语言比其他语言高级 b.C语言不用编译就能被计算机执行 c.C语言以接近英语国...
选项选择c。C语言是一门通用计算机编程语言,应用广泛。从语言角度没有准确的标准说比其他语言高级。
C语言要经过编译才能运行。
JAVA语言比C语言更晚。
所以上面答案有C合理
C语言的设计目标是
提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。由美国国家标准局为C语言订定了一套完整的国际标准语法,称为ANSI C,作为C语言最初的标准。
其基本特性如下:
C是高级语言:它把高级语言的基本结构和语句与低级语言的实用性结合起来。C 语言可以像汇编语言一样对位、字节和地址进行操作,而这三者是计算机最基本的工作单元。
C是结构式语言:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。这种结构化方式可使程序层次清晰,便于编码、维护以及调试。C 语言是以函数形式提供给用户的,这些函数可方便的调用,并具有多种循环、条件语句控制程序流向,从而使程序完全结构化。
C语言功能齐全:具有各种各样的数据类型,并引入了指针概念,可使程序效率更高。而且计算功能、逻辑判断功能也比较强大,可以实现决策目的的游戏。
C语言适用范围大:适合于多种操作系统,如Windows、linux、DOS、UNIX等等;也适用于多种机型。C语言对编写需要硬件进行操作的场合,优于其它高级语言,有一些大型应用软件也是用C语言编写的。
C语言应用指针:可以直接进行靠近硬件的操作,但是C的指针操作不做保护,也给它带来了很多不安全的因素。C++在这方面做了改进,在保留了指针操作的同时又增强了安全性,受到了一些用户的支持,但是,由于这些改进增加语言的复杂度,也为另一部分所诟病。Java则吸取了C++的教训,取消了指针操作,也取消了C++改进中一些备受争议的地方,在安全性和适合性方面均取得良好的效果,但其本身解释在虚拟机中运行,运行效率低于C++/C。一般而言,C,C++,java被视为同一系的语言,它们长期占据着程序使用榜的前三名。
C语言文件由数据序列组成:可以构成二进制文件或文本文件常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Dev-C++,Code::Blocks,Borland C++,Watcom C++,Borland C++ Builder,GNU DJGPP C++,Lccwin32 C Compiler 3.1,High C,Turbo C,C-Free,win-tc,xcode(mac os x)等。
新特性
1、对齐处理(Alignment)的标准化(包括_Alignas标志符,alignof运算符,aligned_alloc函数以及头文件。
2、_Noreturn 函数标记,类似于 gcc 的 __attribute__((noreturn))。
3、_Generic 关键字。
4、多线程(Multithreading)支持,包括:_Thread_local存储类型标识符,;头文件,里面包含了线程的创建和管理函数。
5、增强的Unicode的支持,基于C Unicode技术报告ISO/IEC TR 19769:2004,增强了对Unicode的支持。包括为UTF-16/UTF-32编码增加了char16_t和char32_t数据类型,提供了包含unicode字符串转换函数的头文件.
6、删除了 gets() 函数,使用一个新的更安全的函数gets_s()替代。
7、增加了边界检查函数接口,定义了新的安全的函数,例如 fopen_s(),strcat_s() 等等。
8、增加了更多浮点处理宏。
9、匿名结构体/联合体支持,这个在gcc早已存在,C11将其引入标准。
10、静态断言(Static assertions),_Static_assert(),在解释 #if 和 #error 之后被处理。
11、新的 fopen() 模式,(“…x”),类似 POSIX 中的 O_CREAT|O_EXCL,在文件锁中比较常用。
12、新增 quick_exit() 函数作为第三种终止程序的方式。当 exit()失败时可以做最少的清理工作。
13、_Atomic类型修饰符和头文件。
c语言比其他语言都高级,9.以下说法中正确的是( ) a.C语言比其他语言高级 b.C语言不用编译就能被计算机执行 c.C语言以接近英语国...相关推荐
- c语言程序只能有一个源程序文件,下列说法哪个正确?() A.一个程序可以包含多个源文件 B.一个源文件中只能有一个类 C.一个源文件中可以...
下列说法哪个正确?() A.一个程序可以包含多个源文件 B.一个源文件中只能有一个类 C.一个源文件中可以 更多相关问题 [问答题,简答题] 古埃及服饰中时常看到"蛇"." ...
- C语言在main中输入2个整数ab,2014年计算机等级二级C语言程序设计习题
无忧考网为大家收集整理了<2014年计算机等级二级C语言程序设计习题>供大家参考,希望对大家有所帮助!!! 一.选择题(每小题1分,共25分) 1.下列程序的输出结果是( ). int a ...
- 2016计算机二级考试c语言真题及答案,计算机二级考试c语言真题_2017计算机二级考试C语言复习题及答案...
[www.ythhrz.com--考试资讯] 成功的人是跟别人学习经验,失败的人只跟自己学习经验. 以下是烟花美文网小编整理的2017计算机二级考试C语言复习题及答案,欢迎学习! 选择题 1.(A ) ...
- 二级c语言程序基础知识,计算机二级《C语言》基本知识点
计算机二级<C语言>基本知识点 同学们在备考二级C语言过程中,有掌握好所学知识点.以下是百分网小编搜索整理的关于计算机二级<C语言>基本知识点,供参考学习,希望对大家有所帮助! ...
- 关于python语言和人工智能以下哪个说法不正确_以下关于机器学习说法正确的是?_学小易找答案...
[判断题]IDLE是Python的命令控制台,可以执行Python命令. [判断题]Python2.0版本与Python3.0版本可以互相兼容. [单选题]人工智能研究的物质基础是( ). [单选题] ...
- 下列选项中 不能作为C语言标识符的是,2017计算机二级考试C语言复习题及答案...
2017计算机二级考试C语言复习题及答案 成功的人是跟别人学习经验,失败的人只跟自己学习经验. 以下是百分网小编整理的2017计算机二级考试C语言复习题及答案,欢迎学习! 选择题 1.(A )是构成C ...
- 下面对C语言的特点说法不正确的是,C语言程序设计基础试题及答案
<C语言程序设计基础试题及答案>由会员分享,可在线阅读,更多相关<C语言程序设计基础试题及答案(6页珍藏版)>请在人人文库网上搜索. 1.第一部分 C语言基础一.选择题1.以下 ...
- 全国计算机等级考试c语言设计题,全国计算机等级考试 《C语言程序设计》习题.doc...
全国计算机等级考试 <C语言程序设计>习题 PAGE PAGE 1 <C语言程序设计>习题 第1章习题 一.单项选择题 1.C语言程序的执行,总是起始于[ ]. A) 程序中的 ...
- c语言1 3章考试,江苏省计算机等级考试C语言第一至三章考点
第一.二章节必会试题: 1.以下叙述中正确的是_________(多选) A)在编译时可以发现注释中的拼写错误 B)C语言程序的每一行只能写一条语句 C)main(){}必须位于程序的开始D)C语言程 ...
最新文章
- Java程序启动同时复制resources下文件到jar包同级目录
- php嵌入html还是html嵌入php,php嵌入html有哪几种方法
- Swagger2异常:Illegal DefaultValue null for parameter type integer java
- visual studio 2017插件安装qt
- 2021校招 | 交通银行-IT类编程题
- HDU - 3533 Escape(预处理+A*)
- Struts2学习笔记(七) 结果(Result)(下)
- html带提示的行号编辑框,文本框中显示行号[兼容IE/FF浏览器}
- java----EL表达式
- 颜色对照表(五)(16进制、RGB、CMYK、HSV、中英文名)
- sql sever 存储过程总结及实验
- 如临现场的视觉感染力,NBA决赛直播还能这样看?
- Python在数字后端中的应用(一)
- 智能养老手环能够防止老年人出现安全意外
- 利用Glide 对设备上的图片进行压缩并保存
- 小新padpro2021实体键盘快捷键备忘
- 基于C51的DMX512开发笔记
- golang的timer的一些坑
- 2019展望|二手车电商:停不下来的混战,但是大家都要准备过冬了
- 通过Teamview后台去除限制
热门文章
- 汶川地震牵动我全家人的心
- error: cannot open Packages database in /var/lib/rpm
- mp3转换器哪个好?教你两种正确转换音频文件的技巧
- Java 蜡烛图_7-13 日K蜡烛图 - osc_9vrg5zhs的个人空间 - OSCHINA - 中文开源技术交流社区...
- 博世BOSCH EDI DESADV发货通知详解
- 电脑没有u盘怎么重装系统
- 2022年10月30日马丁·加德纳聚会线上活动重磅来袭!
- 计算机创建管理员用户名和密码,如何给电脑设置管理员登录密码?
- 全景解密量子信息技术:高层集中学习,国家战略,三大领域一文看懂
- 深入解读 Spark 宽依赖和窄依赖(ShuffleDependency NarrowDependency)