Soildity之控制结构语句(3)

2024-05-11 06:58

本文主要是介绍Soildity之控制结构语句(3),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

每种编程语言都有自己的控制结构语言,Soildity也不例外。Soildity支持 if-else、while、do-while、for、break、continue、return等,下面来给大家一一介绍。

  1. if-else语句
    语句结构:
    if(条件语句){
    执行语句;
    }
    else if(条件语句){
    执行语句;
    }
    else{
    执行语句;
    }
    条件语句的圆括号不可省略,当主体部分只有单条语句时大括号是可以省略的。
    “if(1){}”这样的语句不合法,Soildity不会像其他语言一样将非布尔型的条件语句转换成布尔类型。

  2. while语句
    语句结构:
    while(条件语句){
    执行语句;
    }
    当条件语句为ture时,执行大括号内的代码,执行结束后再次判断条件语句,直到条件语句结构为false时才结束循环。

  3. do-while语句
    语句结构:
    do{
    执行语句;
    }while(条件语句)
    首先执行大括号内的语句,在对条件语句进行判断,直到条件语句为false时才结束循环。

  4. for语句
    语句结构:
    for(初始化;条件语句;递增){
    执行语句;
    }
    初始化:仅在开始时执行一次
    条件语句:当条件语句为ture时,执行大括号的执行语句;为false时结束循环。
    递增:执行递增语句并跳转到 条件语句 进行判断。
    for循环圆括号内必须包含三条语句,即使某条语句为空。

  5. break,continue
    break语句放在代码体部分,会跳出当前的循环语句。
    continue语句放在代码体部分,会提前结束本次循环,提前进入下一次循环。

  6. return
    return用于函数,将函数的返回值返回。

注:Soildity语言不支持switch和goto等语句。

这篇关于Soildity之控制结构语句(3)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/978819

相关文章

Oracle查询表结构建表语句索引等方式

《Oracle查询表结构建表语句索引等方式》使用USER_TAB_COLUMNS查询表结构可避免系统隐藏字段(如LISTUSER的CLOB与VARCHAR2同名字段),这些字段可能为dbms_lob.... 目录oracle查询表结构建表语句索引1.用“USER_TAB_COLUMNS”查询表结构2.用“a

MySQL 内存使用率常用分析语句

《MySQL内存使用率常用分析语句》用户整理了MySQL内存占用过高的分析方法,涵盖操作系统层确认及数据库层bufferpool、内存模块差值、线程状态、performance_schema性能数据... 目录一、 OS层二、 DB层1. 全局情况2. 内存占js用详情最近连续遇到mysql内存占用过高导致

解密SQL查询语句执行的过程

《解密SQL查询语句执行的过程》文章讲解了SQL语句的执行流程,涵盖解析、优化、执行三个核心阶段,并介绍执行计划查看方法EXPLAIN,同时提出性能优化技巧如合理使用索引、避免SELECT*、JOIN... 目录1. SQL语句的基本结构2. SQL语句的执行过程3. SQL语句的执行计划4. 常见的性能优

Mysql常见的SQL语句格式及实用技巧

《Mysql常见的SQL语句格式及实用技巧》本文系统梳理MySQL常见SQL语句格式,涵盖数据库与表的创建、删除、修改、查询操作,以及记录增删改查和多表关联等高级查询,同时提供索引优化、事务处理、临时... 目录一、常用语法汇总二、示例1.数据库操作2.表操作3.记录操作 4.高级查询三、实用技巧一、常用语

XML重复查询一条Sql语句的解决方法

《XML重复查询一条Sql语句的解决方法》文章分析了XML重复查询与日志失效问题,指出因DTO缺少@Data注解导致日志无法格式化、空指针风险及参数穿透,进而引发性能灾难,解决方案为在Controll... 目录一、核心问题:从SQL重复执行到日志失效二、根因剖析:DTO断裂引发的级联故障三、解决方案:修复

SQL BETWEEN 语句的基本用法详解

《SQLBETWEEN语句的基本用法详解》SQLBETWEEN语句是一个用于在SQL查询中指定查询条件的重要工具,它允许用户指定一个范围,用于筛选符合特定条件的记录,本文将详细介绍BETWEEN语... 目录概述BETWEEN 语句的基本用法BETWEEN 语句的示例示例 1:查询年龄在 20 到 30 岁

Mybatis Plus JSqlParser解析sql语句及JSqlParser安装步骤

《MybatisPlusJSqlParser解析sql语句及JSqlParser安装步骤》JSqlParser是一个用于解析SQL语句的Java库,它可以将SQL语句解析为一个Java对象树,允许... 目录【一】jsqlParser 是什么【二】JSqlParser 的安装步骤【三】使用场景【1】sql语

sql语句字段截取方法

《sql语句字段截取方法》在MySQL中,使用SUBSTRING函数可以实现字段截取,下面给大家分享sql语句字段截取方法,感兴趣的朋友一起看看吧... 目录sql语句字段截取sql 截取表中指定字段sql语句字段截取1、在mysql中,使用SUBSTRING函数可以实现字段截取。例如,要截取一个字符串字

C++使用printf语句实现进制转换的示例代码

《C++使用printf语句实现进制转换的示例代码》在C语言中,printf函数可以直接实现部分进制转换功能,通过格式说明符(formatspecifier)快速输出不同进制的数值,下面给大家分享C+... 目录一、printf 原生支持的进制转换1. 十进制、八进制、十六进制转换2. 显示进制前缀3. 指

MySQL 中的 LIMIT 语句及基本用法

《MySQL中的LIMIT语句及基本用法》LIMIT语句用于限制查询返回的行数,常用于分页查询或取部分数据,提高查询效率,:本文主要介绍MySQL中的LIMIT语句,需要的朋友可以参考下... 目录mysql 中的 LIMIT 语句1. LIMIT 语法2. LIMIT 基本用法(1) 获取前 N 行数据(