搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
IT小白
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
python识别文字软件_使用Python和大漠插件进行文字识别含软件源码
2
Angular 监听服务(Service)中的数据变化_angular监听数据变化
3
SpringBoot接口防重复和日志切面_localvariabletableparameternamediscoverer未找到
4
Oracle保留两位小数,每三位一个逗号_oracles sql查询数字三位一个逗号的数据
5
Spring学习(2) Spring的IOC底层实现_spring实现ioc
6
callback回调使用 vue_关于js中的回调函数callback,通俗易懂
7
晶晨海思国科一键备份工具_海思专用备份还原工具
8
怎么使用LightPicture开源搭建图片管理系统并远程访问?【搭建私人图床】_开源照片服务
9
uniapp 原生安卓开发插件(module),以及android环境本地调试(二)_uniapp本地调试原生插件
10
Android Studio:快捷键设置(自动补全快捷键)
当前位置:
article
> 正文
const的几个用法
作者:IT小白 | 2024-03-23 10:37:10
赞
踩
"const csdatatype = 1 const sql_dbserver = \"."
(1)const定义常量:
const dataType constData=value;//const修饰的类型为dataType的变量value不可变.
(2)指针中使用const,主要有三种方式
a.指针本身是常量,它本身不可变
char* const ptr;
b.指针所指向的内容是常量,指向的内容不可变
const char* ptr;
c.两者都不可变
const char* const ptr;
(3)函数中使用const
a.传指针参数前添加const
void* A(const char* Str); //Str指向的内容被修饰为常量
b.传引用参数前添加const
void* A(const ClassType &obj); //obj在函数体内被修饰为常量
(4)类中使用const
a.使用const修饰成员变量
使用const修饰类的成员函数,表示成员常量,它只能在初始化列表中赋值。如:
class A
{
A(int x): val(x) { } ; //在初始化列表中定义
const int val; //成员常量
}
b.使用const修饰类的成员函数,如 int getNum(int a)const;
这样当程序修改了类的数据成员或调用了非const成员函数时,编译器就会报错。
c.使用const修饰类的对象,或者类对象引用或指针
这对象中的所有数据成员都不能被修改,对于对象指针或对象引用也一样。
在这种情况下,同时不能通过对象名调用对象中的非const成员,这符合安全规则。
同步博客:http://blog.csdn.net/moxiaomomo/archive/2011/06/10/6536720.aspx
声明:
本文内容由网友自发贡献,转载请注明出处:
【wpsshop】
推荐阅读
article
C++
构造函数
_{
public
:
demo
() {
cout
<<"1"<<
endl
; }
demo
...
在C++中,有一种特殊的成员函数,它的名字和类名相同,没有返回值,不需要用户显式调用(用户也不能调用),而是在创建对象时...
赞
踩
article
基于
vue3
+
typescript
+
vite
二次封装
axios
总结(已经在实际项目上线)_
axios
...
该文章api由 UomgAPI平台 提供;技术在进步;我也也要跟上技术的步伐,自己总结了下二次封装
axios
的经验;支持...
赞
踩
article
const
{
data
:
res
} =
await
fetchxxx
();_
const
{
data
:
r...
fetch的返回值是{
data
:
res
}的json那
data
,
res
其实都是变量分别赋值了
data
和
res
的值而已_co...
赞
踩
article
沉浸式测试 | 鸿蒙(HarmonyOS)生态下的智能汽车静态
代码
分析_use
pointers
t...
华为的鸿蒙手机操作系统已经发布了几个月了,作为国产操作系统,其寄托了我们的深切希望。在鸿蒙系统发布会上,手机、平板、智能...
赞
踩
article
axios
二次封装_
ge
t
:
async
<
t
= any>(op
t
ion: any) => { c...
普通发送
axios
请求//App.vue
t>// 在次之前 一定要下载
axios
哦impor
t
axios
...
赞
踩
article
const
{
data
:
res
} =
await
this
.$
http
.
get
(‘/kuaid...
const
{
data
:
res
}=
await
this
.$
http
.
get
('/
kuaidi
/804909574412544...
赞
踩
article
const
{
data
:
res
} =
await
login
(this.
login
Form)_con...
这是es6中对象的解构赋值。es6中对象的解构赋值:let [a,b,c] = [1,2,3];a //1b //2c ...
赞
踩
article
前端学习(2734):重读
vue
电商网站44之使用
echarts
_
vue
const
{
code
...
echarts
官方文档传送门根据官方文档示例,我们先展示测试数据。Javascript
[详细]
-->
赞
踩
相关标签
c++
typescript
bash
vue.js
鸿蒙
静态测试
代码规范
代码分析
harmonyos
vue
js
javascript
html5
es6