百科问答小站 logo
百科问答小站 font logo



请问这几行代码的意思是什么? 第1页

  

user avatar   zhang-zi-19 网友的相关建议: 
      

意思大家都解释了,我就说下,这变量命名,这莫名其妙的缩进or分隔符,这小伙子估计将来找不着工作啊,姑娘还是认真考虑考虑吧…


user avatar   Ivony 网友的相关建议: 
      

语法错误不吐槽了,假设这是一种类似于C语言的,语法极其不严谨的程序设计语言吧。

首先第一行:

Void missing_you()

这个是什么意思呢?

一般来说在类似于C语言的程序设计语言中,这是定义一个函数。

这个函数叫做missing_you,()表示没有任何参数,写在前面的Void表示没有任何返回值。

也就是说,missing_you是一个不需要任何东西,不返回任何东西,有没有副作用,暂不清楚的函数。


For(time=meet_you;;time++)

在类似语言中,这里是定义一个循环,

其中time=meet_you是循环的初始化代码,time++是每次循环后需要执行的代码,而;;代表这个循环没有结束条件。

所以这一行的意思是:

time=meet_you,让时间为遇见你。

无限循环并且不断的增长时间


最后一行:

Missing_you()

一般来说,这一句是调用一个函数,Missing_you是函数名,也许就是上面声明的那个函数,好吧假设就是上面声明的那个函数,这里没有缩进看不出来这一行是不是在循环体内,如果在循环体内,那么就是无限循环调用这个方法。


所以连起来就是:

想念你不需要任何成本,没有任何产出。

把时间设置为遇见你,然后想念你一次,时间增加一点点,想念一次,增加一点点。


他大概想表达的意思是你永垂不朽,永远活在我们心中什么的,一定是这样。


user avatar   rednaxelafx 网友的相关建议: 
      

如果这门语言不区分大小写,而且智能在行末自动插入语句结束符,那么

       Void missing_you()     

声明了一个“不值任何东西的,名为‘想念你’”的函数。

       For(time=meet_you;;time++)     

是一个循环的开头,表示从“遇见你”的时间开始,时间再怎么增加、就算时间溢出了也要不断执行循环体。

       Missing_you()     

是循环体,就是调用前面声明的“不值任何东西的,名为‘想念你’”的函数。

结合起来就是:

声明:想念你不值任何东西。
从遇见你开始直到永远,我都想念着你,然而想念你不值任何东西。

===============================

如果这门语言区分大小写,那么:这段程序无法通过编译,也就是一段无法运行的程序。

意思就是:这代码写出来,是txt,而不会成为exe。

===============================

如果这门语言不区分大小写,但是总是自动在行末插入语句结束符,那么

       For(time=meet_you;;time++)      

表示“从遇到你开始,就陷入了无限空循环”,也就是说遇到你之后程序就死机了。

而后面那句不值任何东西的想念你永远无法执行到。

===============================

噗,抖机灵抖过头了。

话说回来,把missing_you()的返回值类型声明为void其实是很符合写这代码的人的意图的。

因为包含无限循环,missing_you()是一个永远无法返回的函数,所以它唯一合理的返回值类型就是void。


user avatar   Rufus 网友的相关建议: 
       柏林墙推倒以后东西德真的彻底融为一体了吗? - 邹博文的回答

不是经济学专业,对两德合并无力回答,但是有关两德统一的公法事实的错误有必要指出。

现在讨论两德统一的问题。事实上,从来没有过两德统一,只有东德灭亡。1990年6月,东德政府决定引入西德马克来拯救陷入崩溃边缘东德经济。在之后的几个月内,由于经济无法改善,愤怒的人民走上街头,有良知的东德领导人们不愿意向人民开枪,政府迫于高压,自行解散。此时,1990年9月20日,全世界再也没有东德政府这个名词了。政府解散后,旧有各州纷纷独立,并最终仿照60年代萨尔州的例子,加入联邦德国,西德议会一一批准,才有了今天统一的德国。世界历史提到10月3日两德统一的日子,其实是照顾东德人民的感情。这在当时是联邦德国和几个州之间的事,东德政府已经在半个月之前不复存在了。

这一段不符合史实。东德政府并不是自行解散,而是根据两德条约的法定步骤,这是柏林墙倒塌后一步一步地来的。

1989年11月28日,西德总理提出分阶段建立德国邦联(还不是联邦)的计划。

1990年2月13日,华约与北约成员国外长会议做出决议,规定东德大选后成立的新东德政府就可以开始统一谈判。

1990年3月18日,东德举行大选,西德基民盟支持的东德“德国联盟”获得胜利,成立了新的东德政府。此时的东德实际上已经不是彼时的东德了,“有良知的东德领导人们”的几句话无从说起。

1990年5月18日,两德政府签订了第一个国家条约,确定了货币、经济和社会的联盟。货币联盟于7月1日起生效。

1990年8月3日,两德政府签订在两个德国境内举行全德议会选举的准备与实施协议。这个协议又于8月28日得到修改。

1990年8月23日东德国会通过了东德各州以州的身份加入联邦德国的决议。根据这个决议,为了符合基本法的规定才按照德国传统上的划分恢复各州;早前的1952年,为了便于统治,东德的历史上的5个州被划分为13个专区。这也是形式上的,东德五州真正建立起民选政府是统一之后的事情了,各州纷纷独立的说法无从说起。直到统一后的1990年10月13号,东德五州才进行了第一次州选举。

1990年8月31号由两德签署第二个国家条约确认两德统一,这个条约确定了两德统一的具体形式是东德解体、以各州的名义分别加入联邦德国。(Vertrag zwischen der Bundesrepublik Deutschland und der Deutschen Demokratischen Republik über die Herstellung der Einheit Deutschlands;Treaty between the Federal Republic of Germany and the German Democratic Republic on the Establishment of German Unity)

然后两德同四个占领国进行谈判,并于1990年9月12日签订有关修改德国国际法地位的“二加四协议”。

总结:东德政府解散并不是崩溃式的,而是根据相关宪法性法律和国际条约进行的法律步骤。

参考资料:康拉德·黑塞,商务印书馆,《联邦德国宪法纲要》第68-74页。(Grundzüge des Verfassungsrechts der Bundesrepublik Deutschland, 20. Auflage, Heidelberg 1995 (Neudruck 1999),pp95-98)

德国自神圣罗马帝国崩溃后的统一问题,政治学和国际关系上被称为German Question。可以去Google Scholar查找。

手边有两本英书可以推荐。

Peter Alter的《The German Question and Europe:A History》和Dirk Verheyen的《The German Question:A Cultural, Historical and Geopolitical Exploration》

中文书可以参考玛丽·弗尔布鲁克的《德国史:1918-2008》

这几本书的最后几章都是讨论两德统一后的政治、经济与社会状况,写作的年代也比较新,都是2000年之后写成或者最新修订的。




  

相关话题

  做程序员必须要喜欢二次元吗? 
  怎样成为全栈工程师(Full Stack Developer)? 
  如何评价冯大辉(Fenng)的新文《聊聊 996》? 
  程序员都有过哪些崩溃的瞬间? 
  为什么湾区的妹子那么少? 
  朋友自杀前把名字改成了nullptr,是什么意思? 
  30硕士毕业,工作一年的码农,看不到前景,未来怎么办?要不要转行? 
  为什么java返回json时用code=0表示成功, 而我观察的php和nodejs都是用1表示成功? 
  许多老程序员不建议新手用IDE集成开发环境,而是用编辑器+编译器,用命令行编译,这个怎么看? 
  做一个网页才几千,为什么程序员工资上万? 

前一个讨论
如何看待微博@评论员李铁 悬赏50万征集能够号喜脉的老中医,@国医东方 应战的事件?
下一个讨论
游戏中的动态模糊是什么概念?





© 2024-12-22 - tinynew.org. All Rights Reserved.
© 2024-12-22 - tinynew.org. 保留所有权利