流程控制
Posted dcode
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了流程控制相关的知识,希望对你有一定的参考价值。
1、if 语句
if(条件表达式){ 语句1; } 语句2;
2、if-else 语句
if(条件表达式) { 语句1; } else { 语句2; }
3、if-else嵌套
if(条件表达式1){ 语句1; } else if(条件表达式2){ 语句2; }else if(条件表达式n){ 语句n; }else{ 语句n+1; // 以上所有的条件都是false }
4、switch-case 语句
switch( 表达式 ){ // 表达式通常是一个变量 case 值1: // 如果表达式的值为1,执行后边的语句 语句1; break; //结束后续语句的执行 case 值n: 语句n; break; default: // 如果以上表达式和所有值都是false,执行下边语句 语句n+1; }
以上是关于流程控制的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段15——git命令操作一个完整流程
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段
Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段
Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段