“C语言是中间语言”,中间语言是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了“C语言是中间语言”,中间语言是啥意思?相关的知识,希望对你有一定的参考价值。

刚刚看到一句话,“C语言是中间语言”,中间语言是什么意思?

编程语言,要解决的问题有两个,一个是方便程序员”表达“,一个是让计算机”听懂“。

围绕着这两个问题,编程语言大约经历了机器语言、汇编语言、高级语言(C语言)、自然语言(比如SQL查询语言)。

C语言实际上是在过去的只有汇编语言写代码的时候,算是一种高级语言,现在习惯称其为中级语言,实际上是考虑C语言的用途,本身学通C语言,向下可以学习汇编语言,做硬件、底层相关的程序开发比如开发操作系统、驱动程序,Windows和Linux两大操作系统都是用C语言编写出来的,这是C语言底层的用途,向上,可以学习C++、Java等在C语言基础上或者C系风格的语言,主要做应用程序开发。 这样看来,C语言应该算是一个中级语言,起衔接作用。
参考技术A 介于高级和低级之间,不像汇编直接面对硬件编程
也不像Java一样,完全隔离于硬件本回答被提问者采纳
参考技术B 它是很多种语言的连接点
以后你学到的很多种语言都是在它的基础上继续学习的
参考技术C 就是和其他语句连接在一起用的语句 参考技术D 中级语言

声明css样式时,.classA.classB是啥意思(两个类名中间有一个点,没有空格)[重复]

【中文标题】声明css样式时,.classA.classB是啥意思(两个类名中间有一个点,没有空格)[重复]【英文标题】:when declaring css styles, what is the meaning of .classA.classB (two class names with a dot in the middle and no space) [duplicate]声明css样式时,.classA.classB是什么意思(两个类名中间有一个点,没有空格)[重复] 【发布时间】:2014-12-03 11:27:19 【问题描述】:

我知道当中间有空格时,它会在左边的类中寻找右边的类。

.classA .classB 
    ...

但是,没有空间的时候它会寻找什么?

.classA.classB 
    ...

【问题讨论】:

一个包含两个类的元素。在这里阅读:***.com/questions/5116288/… @88MPG - 您应该将其发布为答案... @LcSalazar 我确定当我发布一个答案时会弹出 50 个答案。 CSS Selector that applies to elements with two classes、http://***.com/questions/3918742/css-styling-when-element-has-two-classes、http://***.com/questions/5796654/css-rule-to-apply-only-if-element-has-both-classes 的可能重复项... @88MPG - 如果您在发表评论时已经发布了它,那么您将被点赞,而不是弹出答案... 【参考方案1】:

第一个例子(空格分隔的类)是父子关系。 .classB 位于 .classA 中。

<div class="classA">
    <div class="classB"></div>
</div>

第二个是针对具有多个类的一个元素,如下所示:

<div class="classA classB"></div>

非常不同的情况,但都非常有用!

进一步阅读:css select an element with 2 classhttp://css-tricks.com/multiple-class-id-selectors/

【讨论】:

【参考方案2】:

在第一个示例 .classA .classB 中,您正在选择类为 classB 的元素,这些元素是具有 classA 的元素的后代。

在第二个示例.classA.classB 中,您正在选择具有classAclassB 的元素。

【讨论】:

【参考方案3】:

当你需要一个元素时使用它,这两个类都有。

<div class="classA classB"></div>

会匹配

.classA.classB

另请参阅:http://css-tricks.com/multiple-class-id-selectors/

【讨论】:

以上是关于“C语言是中间语言”,中间语言是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

C语言中ASCII码值是啥意思

C语言中temp是啥意思?

C语言里还有这个符号吗?是啥意思?←→ 这个是啥意思?

C语言里%zd是啥意思?

c语言中,while(1)是啥意思?

C语言中的序列点是啥意思