java入门编程 为什么有些编程语言写完一句后要加分号?
为什么有些编程语言写完一句后要加分号?
分号用于在编译器分析源代码的语法或语义时打断句子。
写文章时,我们通常先把单词组织成句子,然后再组织成段落。主要目的是让读者理解。如果句子很长,没有停顿,读者应该一次读完。很难说他是否能理解作者表达的意思,这很容易产生歧义。编程语言的语法类似于组合。其目的是使编译器按照程序员的思想理解和执行程序。
为什么要用分号破句?我没学过。我想这里面会有某种说法。在这里,我们可以认为这是一个规则,就像你和我一样。记住它。
我是@code go,谈论技术。从代码农场主的角度来看技术会给您带来不同的感受。欢迎阅读评论,转发并关注。
声明:图片来自网络,如有侵权,联系方式将被删除
换行符是n还是/n?
换行符“n”(右斜杠)正确。在C语言、C、Java、C#、Lua和许多其他编程语言中,“n”表示换行符。符号“”是转义字符。它对编译器说,“小心,嘿!不要直接输出我后面的字符,让我后面的字符决定让一个特殊字符(即程序员不方便直接在源代码中表达的字符)代替我的位置!”在编译过程中,编译器发现“”后跟一个“n”。它将用换行符替换整个“n”。但是,“/”没有特别的意义。它是字符串外的除法运算符,只是字符串内的“/”字符。至于那些用C、C和Java写“n”的人,他们试图打破界限。。。我想他们需要重温问候语。。。。
关于java里转义字符的使用?
以“”符号为例,Java中有很多操作,比如文件操作,都需要使用路径,比如commypackagexxx.xml文件此路径通常以字符串的形式表示,但问题是Java不知道您的数字是指路径的下一层还是字符串“”。所以正确的编写方法是commypackagexxx.xml文件. 另一个例子是熟悉的n换行符。如果直接在字符串中间按enter键,Java将不会换行该字符串,因为它不知道您是要在两行中编写代码还是在两行中显示该字符串。在这种情况下,需要在字符串中间添加转义符n以换行字符串。总之,转义符的意义是避免歧义,这是所有编程语言所不允许的。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。