抑郁症健康,内容丰富有趣,生活中的好帮手!
抑郁症健康 > c++ 一个函数包括多个返回值判断_go语言学习笔记(10)-函数 包的使用

c++ 一个函数包括多个返回值判断_go语言学习笔记(10)-函数 包的使用

时间:2023-11-13 16:44:04

相关推荐

跳转控制语句-continue

1:continue语句用于结束本次循环,继续执行下一次循环。

2:continue语句出现在多层嵌套的循环语句体中时,可以通过标签指明要跳过的是哪一层循环,这个和前面的标签的使用的规则一样。

题目练习:打印1--100之内的奇数。

2。输个个数不确定的整数,并判断读入的正数和负数的个数有多少个,输入0就结束程序。

跳转控制语句-goto

1)go语言的goto语句可以无条件地转移到程序中指定的行。

2)goto语句通常与条件语句配合使用,可用来实现条件转移,跳出循环体等功能

3)在go程序设计中一般不主张使用goto语句,以免造成程序流程的混乱,造成理解和调试程序都产生困难

goto label

......

label:statement

跳转控制语句-return

return使用在方法或者函数中,表示跳出所在的方法或者函数。

基本语法

func 函数名 (形参列表)(返回值类型列表){

语句

return 返回值列表

}

如果返回多个值时,可以用_忽略其中某个值

函数的基本概念

为完成某一功能的程序指令(语句)的集合,称为函数。

在go中函数分为:自定义函数、系统函数(查看go手册)。

基本语法:

func 函数名 (形参列表)(返回值列表){

执行语句...

return返回值列表

}

1)形参列表:表示函数的输入

2)函数中的语句:表示为了实现某一功能代码块

3)函数可以有返回值,也可以没有

题目练习:输入两个数和一个符号完成运算。如(23+即2+3)使用函数的方式

包的介绍:

包的本质就是创建不同的文件夹,存放程序文件。

go的每一个文件都是属于一个包的,就是说go是以包的形式来管理文件和项目目录结构的。

包的三大作用:

1):区分相同名字的函数、变量等标识符

2):当程序文件很多时,可以很好的管理项目

3):控制函数,变量等访问范围,即作用域

包的相关说明:

打包基本语法:package 包名

引入包的基本语法: import “包的路径”

代码演示调用:

1我们先创建一个文件夹 utils,文件夹下创建文件 utils.go

我们把上面的那道函数放入utils.go文件中, 如图:

注意是要把func cal 中的cal的c改成大写C,我们才能接下来调用。

接着我们在main.go文件里面调用utils里的这个函数如图:

首先是import要写入那个路径,如图。然后在调用的时候我们就要写utils.Cal才能调用到。

包的使用细节:

1)在给一个文件打包时,该包对应一个文件夹,比如这里的utils文件夹对应的包名就是utils,文件的包名通常和文件所在的文件夹名一致,一般为小写字母。

2)当一个文件要使用其他包函数或变量时,需要先引入对应的包。

3)在import包时,路径从$GOPATH的src下开始,不用带src,编译器会自动从src开始引入

4)为了让其他包的文件,可以访问到本包的函数,函数名的首字母需要大写。

5)访问其他包函数,变量时,其语法是 包名.函数名

6)如果包名较长,go支持给包取别名。取别名后,原来的包名就不能使用了

7)在同一个包中,不能有相同的函数名和全局变量名,不能重复。

如果觉得《c++ 一个函数包括多个返回值判断_go语言学习笔记(10)-函数 包的使用》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。