2021-02-12

Swift、Java、Rust、JavaScript、C语言中变量与常量声明方式

1.Swift、Java、Rust、JavaScript、C语言中变量与常量声明方式对比与总结;
2.常量声明的特点:
(1)声明的同时要进行赋值;
(2)常量名建议为大写英文字母;
(3) 对于基本数据类型的常量数据来说,值是不可以在运算中临时改变的;但是对于对象,数组等复杂数据类型,其中的某个元素的值是可以改变的,以 js 为例:

const pi = 3.14; // 运算时不能写为 pi = 3
const arr1 = [null, true, 123]; 
// 运算时,可以改写某个元素的值,arr1[0] = "yes";
const obj1 = {age: 22, sex: "male"};
// 运算时,可以改写某个属性的值,obj1.age = 66;obj1.sex = "female";

一、Swift中:

1、变量:var;
2、常量:let;

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

二、Java中:

1、变量:byte,short,char,int ,boolean,long,float,double八个基本数据类型关键字(还有引用类型String,String str1 = “hello”;);
2、常量:final 关键字修饰–> final int i = 666;
在这里插入图片描述
在这里插入图片描述

三、Rust中:

1、变量:
let mut 变量名;
// mut表示可变的,mutable
2、常量:
let i = 666;
// 不写则默认为不可改变值的常量

在这里插入图片描述

四、JavaScript中:

1、变量:var(不推荐),let(推荐);
2、常量:const;

五、C语言中:

1、变量:char,int,float,double,void 5个基本数据类型;
2、常量:
(1)const 关键字 --> const int i = 666;
(2)#define 预处理语句:#define PI 3.14 (单独成行,行尾不加分号)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值