Sailee

Sailee的笔记

来自breakcontinue(0)

三元表达式:表达式1 ? 表达式2 : 表达式3;执行过程:执行表达式1

来自结构(0)

结构:语法:访问修饰符(pubilc) struct 结构名{定义结构成员}

来自try-catch习题(0)

异常捕获try{可能会出现错误的代码}catch{try中代码出错后运行的代码} 

来自逻辑表达式关系表达式习题(0)

逻辑短路&&两边的表达式必须为TRUE,它的结果才是TRUE,当有其中一个表达式为FALSE时,结果为FALSE.int a =10;int b=5;bool result=++a>50 && ++b>1;这时由于(++a>50)这个表达式结果为FALSE,则整个结果为FALSE.后边(++b>1)表达式不再进行运算.这时a的值为11,但b的值还是5.同理,上述代码如改为:int a =10;int b =5;bool result=++a>5 ||++b>1;||两边表达式中其中有一个为TRUE时,整个结果为TRUE.所以,当表达式(++a>5)这个为TRUE时,整个结果为TRUE,后边(++b>1)不再进行运算.这时a的值为11,但b的值还是5.

来自if-else_if(0)

else与离它最近的if进行配对