奇怪、奇特的一生、特别,区别是?

奇怪、奇妙、奇特、奇景的区别_百度知道
奇怪、奇妙、奇特、奇景的区别
令人惊奇的奇景,特别的奇怪,非常罕见的:表示不寻常(行为):多用来形容令人感兴趣的新奇事物奇特:感到出乎自己的意料奇妙
采纳率:44%
来自团队:
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
为您推荐:
其他类似问题
奇特的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。最奇特的编程语言特征
目前为止,据我个人观察,从语法角度上讲,最被人诟病的一种语言应该是LISP语言了。打开这种语言的代码,一眼望去,满目全是括弧,一层套一层。这种语言特征最大的问题是,它不符合人们通常的思维习惯。LISP语言的这个特点是个整体的语言现象,而任何一种语言其实也都有一些个别的很奇特的东西,其中有些会奇怪的让你摸不着头脑。有一个好事者在上征集各种语言里不合常理的地方,结果收集到了320多条,问题最大最多的语言算是Javascript了,另外还有C,Java,Python,PHP等等。下面列出的是其中最有趣的几条。
在C语言里,数组可以这样索引取值:
这种写法相当常见。
然而,还有一种很少见的写法(绝对可用!)是这样的:
这两种写法的效果是一样的。
在JavaScript里:
'5' + 3 结果是 '53'
'5' - 3 结果是 2
在JavaScript里,下面的语法结构
id : 1234,
title : 'Tony the Pony'
会提示语法错误:”缺少分号”。而下面的写法却能按你预想的结果运行:
id : 1234,
title : 'Tony the Pony'
更让人郁闷的是下面的写法竟然可以(至少在谷歌浏览器里是这样的):
id : 1234,
title : 'Tony the Pony'
下面的例子也是同样的问题引起的,但不会报错,而你却得不到想要的结果:
JavaScript的等式对照表:
" \t\r\n" ==
Java里有趣的自动打包(auto boxing)和IntegerCache:
Integer foo = 1000;
Integer bar = 1000;
foo &= // true
foo &= // true
foo == // false
//However, if the values of foo and bar are between 127 and -128 (inclusive)
//the behaviour changes:
Integer foo = 42;
Integer bar = 42;
foo &= // true
foo &= // true
foo == // true
在Java源代码里你很快能翻出下面的内容:
* Returns a &tt&Integer&/tt& instance representing the specified
* &tt&int&/tt& value.
* If a new &tt&Integer&/tt& instance is not required, this method
* should generally be used in preference to the constructor
* {@link #Integer(int)}, as this method is likely to yield
* significantly better space and time performance by caching
* frequently requested values.
i an &code&int&/code& value.
* @return a &tt&Integer&/tt& instance representing &tt&i&/tt&.
* public static Integer valueOf(int i) {
if (i &= -128 && i &= IntegerCache.high)
return IntegerCache.cache[i + 128];
return new Integer(i);
注意; IntegerCache.high 的值,如果你不设置它,缺省是 127。
自动打包(auto boxing)过程中发生的事情是:除非显式的创建:比如 foo = new Integer(42) ,否则 foo 和 bar 都是从缓存中取出的整数,当比较值时,它们会返回 true。正确的比较Integer的方式是使用 .equals 。
在Java里:
} finally {
在Python和JavaScript也可以这样写。这样写的结果是什么?当作一个保留的问题考考大家吧。
C++的模板可以做很多奇怪的事情,最好的例证是 ,你可以用模板来计算“画出的”形状。下面是一段计算一个3×3矩形的有效的C++代码:
#include"analogliterals.hpp"
using namespace analog_literals::
unsigned int c = ( o-----o
o-----o ).
这还有一个3D立方体的例子:
assert( ( o-------------o
o-------------o
o-------------o ).volume == ( o-------------o
o-------------o ).area * int(I-------------I) );
PHP处理数字字符
"01a4" != "001a4"
如果两个字符串来的字符数不相等,它们不可能相等。前面的零非常重要,因为他们是字符而不是数字。
"01e4" == "001e4"
PHP不太喜欢字符,它会寻找任何的借口来把你提供的值当作数字。把这些十六进制的字符串稍微做些改动,PHP马上认为它们不再是字符,而是数字。它们是按科学计数法写的数字(PHP并不在意你是否用了引号),它们是相等的,因为对于数字来说,前面的零是可以忽略的。更强化这个事实的例子是,你会发现PHP认为 &#” == &#” 是正确的,因为作为数字,它们的值是相当的。这是一个被特别提醒的语言特征,原因就是它不太合理。
在一些没有保留字、关键字的语言里,例如PL/I, 你可以写出这样有趣而且合法的代码语句:
IF IF THEN THEN = ELSE ELSE ELSE = THEN
(IF, THEN, ELSE 都是变量名),或
IF IF THEN THEN ELSE ELSE
(IF 是变量,THEN 和 ELSE 都是函数)
JavaScript里八进制的转换:
parseInt('06') // 6
parseInt('07') // 7
parseInt('08') // 0
parseInt('09') // 0
parseInt('10') // 10
在C语言里,你可以把 do/while 语句和 switch 交织在一起,下面就是一个使用这种方法的内存拷贝的例子:
void duff_memcpy( char* to, char* from, size_t count ) {
size_t n = (count+7)/8;
switch( count%8 ) {
case 0: do{ *to++ = *from++;
*to++ = *from++;
*to++ = *from++;
*to++ = *from++;
*to++ = *from++;
*to++ = *from++;
*to++ = *from++;
*to++ = *from++;
}while(--n&0);
在Python中:
&&& 1&x&10
在Java中:
int[] numbers() {
可以被写成:
int numbers() [] {
如果你觉得还没看够,请到,还有更多。
分享这篇文章:
扫一扫二维码分享:
你也许会喜欢这些文章:
对于这篇文章,你的反应是:
You had mail.
Paul read it, so ask him what it said.
本作品采用进行许可。
备案信息:京ICP备号 &&京公网安备00号
感谢你的参与互动。在电子工程世界为您找到如下关于“奇怪”的新闻
奇怪资料下载
了一次,但编译器提示非法重声明了。
1.26 main的正确定义是什么?void main正确吗?
1.27 我的编译器总在报函数原型不匹配的错误,可我觉得没什么问题。这是为什么?
1.28 文件中的第一个声明就报出奇怪的语法错误,可我看没什么问题。这是为什么?
1.29 为什么我的编译器不允许我定义大数组,如double array[256][256]?
命名空间...
ORCAD在使用的时候总会出现这样或那样的问题…但下这个问题比较奇怪…在ORCAD中无法输出网表…弹出下面的错误….这种问题很是奇怪…Netlist Format: tango.dllDesign Name: D:\EDA_PROJECT\PROTEL99SE\YK\SV3200\MAIN.DSNERROR [NET0021] Cannot get part.[FMT0024] Ref-des...
嵌入式实时系统中的优先级反转问题嵌入式实时系统中的优先级反转问题
摘要:嵌入式实时系统中由于多任务共享资源,通常会出现一些奇怪的现象。本文就什么是优先级反转及其产生原因进行分析,并提出2个行之有效的解决方案。
  关键词:嵌入式实时系统 多任务 信号量 优先级反转
1 问题的提出
  目前,市场上占有率比较高的商业RTOS有VxWorks/PSOS...
和CFrameWndCWinApp——取代WinMain的地位CFrameWnd——取代WndProc的地位引爆器——Application object隐晦不明的WinMainAfxWinInit——AFX内部初始化操作CWinApp::InitApplicationCMyWinApp::InitInstanceCFrameWnd::Create产生主窗口(并先注册窗口类)奇怪的窗口类名称Afx:b:14ae...
6573 校准奇怪问题,MT6162……...
那个时候我还是学生,正沉迷于Linux的自由世界之中,在Slackware上make各种各样奇怪而好玩的桌面、用各种不同的方法config内核、想方设法让FirebirdBBS跑得稳定一些。我想我和当时很多人一样,几乎以为Linux就是唯一的自由软件操作系统,也相信Linux可以改变这个世界,那时对于我们来说,Linux简直就是一种对自由的信仰。...
一般很难在预定的工期内改正,因此必须与用户协商,寻求一个妥善解决问题的方法。
2.配置复审
验收测试的另一个重要环节是配置复审。复审的目的在于保证软件配置齐全、分类有序,并且包括软件维护所必须的细节。
3.α、β测试 事实上,软件开发人员不可能完全预见用户实际使用程序的情况。例如,用户可能错误的理解命令,或提供一些奇怪的数据组合,亦可能对设计者自认明了的输出信息迷惑不……...
这里,光纤发射口和接收口的光电转换需要用光电二极管,由于光纤和光电二极管不可能有紧密的接触,从而产生数字抖动(Jitter)类的失真而这个失真是叠加的,因它有两个口(发射口和接收口)。再加上在光电转换过程中的失真,使它是几种数字电缆中最差的。从下图1可看出。但奇怪的是日本的机十分喜欢用光纤电缆,可能生产成本比同轴便宜。
[pic]……...
的从LSB变化到MSB 一个奇怪的结果是瞬时计数总是少于真实计数 可以快速计数,但是有可能不能读的快速!“同步”计数器使用更多的逻辑来降低稳定输出的时间。 这就是4位 74LS163计数器的简化版本。同步计数器:通过一次性设置所有的位来降低行波注意,尽管同步计数器的所有位都在几乎同时的情况下设置, 它们实际上不可能在同时被设置。 这意味着有一个计数器的瞬时状态的快速改变。 如果它经过所有的位,将在...
NAND的设计是不是很奇怪?NAND……...
奇怪相关帖子
学习、新年好!和寒带的人们所崇拜吗?在新英格兰的寒夜里,上天慷慨地把这样的一份恩惠施与人类,可奇怪的是居然没有一本书来记录。我们从不用歌声来赞美上天,我们只是抵制上天的愤怒。最完美的经文,记载的不过是顺从的信仰。那些圣
僦谀承谎蔷嚎竟肥氯巳寡啡匀聘啬刎砸喜颖嗜稻炙夷翁绿匪德估蔚鲁颂竞泌亟阉众晕辜糙呜屹俗咆朴侄
党咀亲临唇涣吓镭猜邻
p.baidu.com/itopic...
非常感谢eeworld,ufun之前提供ufun小板,今天我用这个小板做了个pwm输出精度测试,发现偏差10khz的时候,pwm输出偏差接近1%
频率低的时候偏差逐渐降低。
采样板子上的PWM1,也就是STM32F103的TIM4的pwm3,10分频,通过修改
这个偏差不是固定的,几个标准频率输出后带一个偏差,感觉很奇怪,pwm是硬件输出,不应该有这样的偏差吧,难道是我的采样出问题...
和PlanAhead的路径,右键计算机->属性->高级系统设置->环境变量[/quote]
试了,还是不得行啊。。很奇怪...
公司项目使用了stm32f105的芯片,在硬件IIC中出现了怪异问题,总线上挂载了2个设备,一个是24c02,另外一个是收音机芯片,24c02可以正常的读写,但是在操作收音机芯片时出现异常,发送起始条件后,再发送从机地址时,直接导致总线繁忙,示波器并抓不到发送从机地址的波形,第一次遇见这么奇怪的现象。有高手可以给出解决灵感啥的吗。
求助stm32F105硬件IIC出现的怪异问题 应该是收音机...
工艺制造。因此,假设一个微控制器以1MHz的内部时钟频率运行,它将以此频率从电源提取电流。如果不采取合适的电源去耦,必将引起电源线上的电压毛刺。如果这些电压毛刺到达电路RF部分的电源引脚,严重时可能导致工作失效。不合理的地线如果RF电路的地线处理不当,可能产生一些奇怪的现象。对于数字电路设计,即使没有地线层,大多数数字电路功能也表现良好。而在RF频段,即使一根很短的地线也会如电感器一样作用。粗略地...
=redirect&goto=findpost&pid=2300757&ptid=606605][color=#999999]qwerghf 发表于
09:23[/color][/url][/size]
看数据直接把数据添加到live watch来看,这个是实时数据,不需要停止[/quote]
就是这么看的,数据不实时更新,很奇怪...
VCC和VDD这两个引脚的电容都是0.1uF的。 105是1uF的。换了试试。
C7去掉。[/quote]
昨天晚上按你们教的方法都试过了,而且还重新焊了一片CH554T板,还是识别不了。
另外我昨晚还焊了一片CH559的电路(电路如下图),居然还是不能正确识别出usb接口,这就奇怪了,在这台电脑上我插入以前申请的mini CH559评估板都能正确识别,说明这个电脑是没问题的。我现在比较...
板子依然有点渣,而且没有倒角
这次的按键下面没地线了。我以前也觉得奇怪,别人的都没地、CH554偏偏还搞片地放那里咯。看来还是不能要地啊。:)只有房子下面要有地。有地好盖房。:)
不错不错:time::time::time::victory::victory::victory:
执行效率挺高的。赞
双旦节快乐,冬至记得吃饺子
:handshake{:1_103:}{:1_103...
把你的世界强加给别人,还需要勇气。你失恋。闭门不出,面墙思过。夜夜听歌不睡,红了眼眶,瘦了相思,疲倦的没有力气说话。你忘了忘记他。失恋是一道逆命题,你一个人做不来,一定要有人成全你,且这个人是你最在乎的人,否则没有杀伤力。失恋这种事情真的很奇怪,不管多好的人,多坏的人,管你是贫贱富贵,任你是貌美如花,谁也跑不掉,统统中招,人人有份。当初你爱他,不顾一切的世俗压力和阻力,千山万水,天涯海角愿意追随...
23:12[/color][/url][/size]
不许使用库函数。
说了位移实现。
当然也允许使用 加减[/quote]
为啥不能用?
想不通。。。。。
我前面没有好好看你帖子,我以为库函数都能实现的,你还发帖子。觉得好奇怪。
你说位移。我才看到这个点。
[quote][size=2][url=forum.php?mod...
你可能感兴趣的标签
热门资源推荐很奇特的几种枪械,第二种可以穿透坦克和装甲车很奇特的几种枪械,第二种可以穿透坦克和装甲车精典武器解说百家号这是一种很先进的枪械,就是外观构造太大了,安装有先进的瞄准镜,在枪管旁边有一个照明灯,在照明灯的旁边有一个圆形的弹鼓,枪身下方安装了一个很大的三脚架,还专门设计了一个固定三脚的装置,放在地上固定射击还是很不错的,就是要移动的时候就很麻烦了。L39反坦克枪,是在二次世界大战的时候荷兰制造的一种火力很强大的枪械,它的口径特别大,外观造型也很大,总长度达到了二米多,比一般人的还要长,光枪管就有一米三左右,杀伤力非常大,在有效的射程内,射击出去的子弹可以穿透坦克和装甲车,就是太笨重了在战场上不方便移动。手套手枪,在很多影视剧中都出现过,是很多特工们手中的武器之一,在一只手套里面安装一把等小型的手枪,隐蔽性很好,射击的时候一点声音都没有,枪口也没有火焰,就是在射击的过程中比较麻烦,射击的精准度不高,杀伤力也不是很大,只能近距离的射击才能发挥它的作用。PP-2000冲锋枪,是俄罗斯近年来制造的一种枪械,它的制造结构很简单,生产的成本也很低,重量轻巧,外观造型很有特色,它的弹匣类似于手枪的弹匣,是装在握把里面的,安装了一个枪托和瞄准镜,在射击的时候精准度很高,就是外观看起来有一点奇葩。这种手枪跟一般的手枪有很大的区别,它的枪管是圆形的,其实这个也没什么奇怪的,就是弹匣太长了,一个U字形的,从握把处一直伸到了枪管的下面了,子弹容量是很大的,可以长时间的持续射击,不过给手枪添加了很多重量,在射击的时候会影响到射击的精准度。本文仅代表作者观点,不代表百度立场。系作者授权百家号发表,未经许可不得转载。精典武器解说百家号最近更新:简介:世界上各种精典武器解说。作者最新文章相关文章

我要回帖

更多关于 奇特影院 的文章

 

随机推荐