明确变量几个概念 | 学习笔记

简介: 简介:快速学习明确变量几个概念

开发者学堂课程【Go 语言核心编程 - 基础语法、数组、切片、Map :明确变量几个概念】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/625/detail/9517


明确变量几个概念

 

内容介绍:

一、声明变量

二、初始化变量

三、给变量赋值

四、程序中 + 号的使用


一、声明变量

(1)基本语法:

var 变量名 数据类型

var a int 这就是声明了一个变量,变量名是a

var num1 float32 这也声明了一个变量,表示一个单精度类型的小数,变量名是num1 ,float32是数据类型


二、初始化变量

(1)在声明变量的时候,就给值。也叫声明并初始化

var a int = 45 这就是初始化变量a

(2)使用细节:

如果声明时就直接赋值,可省略数据类型 var b = 400 使用数据类型推导 省略了 int


三、给变量赋值

如果先声明变量:var num int //默认0

再给值 num = 780; 这就是给变量赋值


四、程序中 + 号的使用

1) 当左右两边都是数值型时,则做加法运算

2) 当左右两边都是字符串,则做字符串拼接

3)演示 golang 中+的使用

func main(){

var i = 1

var j = 2

var r = i + j //做加法运算

fmt.Println(“r=”,r)

var str1 = “hello ”

var str2 = “world ”

var res= str1 + str2 //做拼接操作

fmt.Println(“res=”,res)

}

运行结果:r = 3

res = hello world

相关文章
|
6月前
|
存储 C++ 容器
学会在 C++ 中使用变量:从定义到实践
C++中的变量是数据容器,包括`int`、`double`、`char`、`string`和`bool`等类型。声明变量时指定类型和名称,如`int myNum = 15;`。`cout`与`<<`用于显示变量值。常量用`const`声明,值不可变。变量名应唯一,遵循特定命名规则,常量声明时需立即赋值。
160 1
|
6月前
|
存储 Python 容器
常量与变量:计算机编程中的基本概念
在计算机编程中,常量和变量是两个非常重要的概念。它们分别代表了在程序中固定不变的值和可以变化的值。了解这两个概念对于编写有效、可维护的代码至关重要。本文将详细讨论常量和变量的概念,并通过示例代码来展示它们在编程中的应用。
238 0
|
3月前
|
存储 编译器
【C深剖】变量定义与数据存取本质
【C深剖】变量定义与数据存取本质
|
1月前
|
编译器
经典面试题:变量的声明和定义有什么区别
在编程领域,变量的“声明”与“定义”是经典面试题之一。声明告诉编译器一个变量的存在,但不分配内存,通常包含变量类型和名称;而定义则为变量分配内存空间,一个变量必须至少被定义一次。简而言之,声明是告知变量形式,定义则是实际创建变量并准备使用。
|
5月前
|
C语言
C语言学习记录——枚举(定义、与结构体的区别、优点)
C语言学习记录——枚举(定义、与结构体的区别、优点)
55 3
|
存储 程序员 编译器
编程基础:数据类型、变量与控制结构
编程基础:数据类型、变量与控制结构
82 0
|
存储 Oracle Java
第二章、 数据类型与变量
JavaSE:基本数据类型的讲解和解析,便于已学同学进行复习或刚开始学习Java的学生进行理解。
48 0
|
存储 C语言 容器
【C语言—零基础第十四课】变量的作用域与存储类
作用域就是说到在哪里可以使用在哪里不可以使用。例如你是一家公司的老总,手下的人都听你指挥。而你出了公司去别的公司调研别的公司的人也听从你的指挥吗?你也不给人家发工资人家为啥要听你指,大致就是这么个意思。如果你开了几十个公司,到这几个公司去他们也听你的。孩子不要在幻想了,好好敲代码把。
58 0
|
存储 编译器 程序员
【C语言】存储类别(作用域、链接、存储期)、内存管理和类型限定符(主讲const)(一)
关键字:auto、extern、static、register、const、volatile、restricted、_Thread_local、_Atomic 函数:rand()、srand()、time()、malloc()、calloc()、free() 如何确定变量的作用域(可见的范围)和生命期(它存在多长时间) 设计更复杂的程序
|
存储 编译器 程序员
【C语言】存储类别(作用域、链接、存储期)、内存管理和类型限定符(主讲const)(二)
【C语言】存储类别(作用域、链接、存储期)、内存管理和类型限定符(主讲const)