在 Solidity 里,函数是合约的关键构成部分,用于执行特定任务或操作的代码块,可以包含逻辑、访问状态变量、进行计算,并且可以接受参数和返回值。 但是solidity 的函数与其他语言不太一样,经常会有同学搞混,这里开一篇文章完整介绍一下 solidity 函数的用法。1. 函数定义与声明function functionName(parameterType1 parameterName1, parameterType2 parameterName2, ...) visibility modifiers returns (returnType1, returnType2, ...) { // 函数体 } function 关键字声明函数functionName:函数的名称。parameterType 和 parameterName:函数的参数,可包含多个参数,参数之间用逗号分隔。visibility:函数的可见性,如 public、private、internal、external。modifiers:可选的修饰符,如 pure、view、payable 等。returns:...