当前位置: 首页 > article >正文

3. go 运算符

  1. 算术运算符:+、-、*、/、%、++、–
  2. 赋值运算符:=、+=、*=、/=、%=
  3. 关系运算符:==、!=、>、<、>=, <=
  4. 逻辑运算符:&&, ||, !
  5. 位运算符:&, !, ^
  6. 其它运算符:&, *
    • &:返回变量的存储地址
    • *:取指针变量对应的数值

AGE

package main

import "fmt"

func main() {
	/*
		1.+:
			1)正数
			2)相加操作
			3)拼接字符串
	*/
	var a1 int = +10
	fmt.Println(a1)
	var a2 int = 4 + 7
	fmt.Println(a2)
	var a3 string = "abc" + "def"
	fmt.Println(a3)
	/*
		2. /
	*/
	fmt.Println(10 / 3)
	fmt.Println(10.2 / 3)
	/*
		3. %:a%b = a-a/b*b
	*/
	fmt.Println(10 % 3)
	fmt.Println(-10 % 3)
	/*
		4. ++、-- :自增、自减操作
			注:只能 a++ ,不能 ++a
	*/
	var b1 = 10
	b1++
	fmt.Println(b1)
}

http://www.kler.cn/news/326078.html

相关文章:

  • WSL2Linux 子系统(十一)
  • 简易CPU设计入门:取指令(三),ip_buf与rd_en的非阻塞赋值
  • chatgpt的ai导师风格设置
  • [ RK3566-Android11 ] 关于移植 RK628F 驱动以及后HDMI-IN图像延迟/无声等问题
  • Tesla T4 P2P测试
  • Vue 实现原生表格 tr td 动态合并 vue前端原生表格动态合并列 合并行
  • win10专业版永久关闭自动更新功能
  • Linux中配置docker环境
  • 基于Arduino的自弹尤克里里机器人
  • Apache DolphinScheduler-1.3.9源码分析(一)
  • Gromacs位置限制问题
  • 强化学习在自动驾驶技术中的应用与挑战
  • Spring 的作用和优势
  • [Linux#60][HTTPS] 加密 | 数字指纹 | 详解HTTPS工作方案 | CA认证
  • DOM中的节点分为哪几种几类型
  • 服务器几核几G几M是什么意思?如何选择?
  • 减少重复的请求之promise缓存池(构造器版) —— 缓存promise,多次promise等待并返回第一个promise的结果
  • 热门解压短视频素材下载网站推荐
  • unix中父进程如何获取子进程的终止状态
  • 第十七章:c语言内存函数
  • 爬虫代理对于网络爬虫的重要性
  • 【docker】如何保存镜像以及分享社区
  • centos7安装指定版本php及扩展
  • 滚雪球学MySQL[10.1讲]:常见问题与解决
  • python+requests接口测试
  • python 实现data transformations数据转换算法
  • 【Kubernetes知识点】 解读 Service 和 EndpointSlice 之间的关系
  • 柯桥小语种学习英语口语培训|被点名时,中文喊“到”,那英文喊什么?
  • python并发编程实战
  • TiDB 在线打标签实现副本调度应用实践