发布网友
共3个回答
懂视网
define与defined的区别有:
1、define用来定义一个常量,常量也是全局范围的。不用管作用域就可以在脚本的任何地方访问常量。一个常量一旦被定义,就不能再改变或者取消定义。
2、defined用来检测常量有没有被定义,若常量存在,则返回true,否则返回false。
热心网友
definite和defined的区别是:意思不同、用法不同、侧重点不同
一、意思不同
1、definite的意思是:明确的;一定的;有把握的
例句:
The workers demand a definite answer.
工人们要求一个明确的答复。
2、defined的意思是:有定义的;明确的,确定的,清晰的;轮廓分明的;规定;限定;解释
例句:
The mountain was sharply defined against the eastern sky.
那座山在东方天空的衬托下显得轮廓分明。
二、用法不同
1、definite:作形容词。用作表语时,常可接介词about引导的短语,也可接that引导的从句。
2、defined:用作形容词、动词。作动词是及物动词,跟名词或名词性从句作宾语,常用于被动结构。
三、侧重点不同
1、definite侧重于指答复、安排等明确肯定、不会改变的;也可指事物显而易见的。
2、defined侧重于指事物显而易见,可以清楚地看到、听到或闻到的。
热心网友
definite和defined都有明确的的意思,区别在于definite更有肯定,明确的意思。比如:You're definitely wrong. 你一定错了。而defined偏重于下明确的定意,比如说:Evolutionary has not been accurately defined yet. 进化论到现在还没有明确的定义。还有:Those terms are defined. 这几个名词已经有了明确的定义。