const

咩咦18 天前
c++·学习笔记·类和对象·const·this指针·const成员函数
C++学习笔记23:const 成员函数目录一、为什么需要 const 成员函数?二、const 成员函数的写法三、const 修饰的到底是什么?
BestOrNothing_201519 天前
c++·指针·引用·const·函数参数
C++零基础到工程实战(5.2.4):指针与引用在函数传参、返回值与效率优化中的应用目录一、本节学习内容概要二、指针和引用作为函数参数2.1 指针作为函数参数2.2 引用作为函数参数2.3 指针传参和引用传参的区别
Dlrb121120 天前
c语言·算法·指针·const·命令行参数
C语言-指针三二级指针传参:在函数传参时:char *str[ ] 与 char **str 是等价的,类型兼容的数组名在进行传参时都会降级为指针,故:char *str[ ] 与 char **str 等价
Peter·Pan爱编程22 天前
c++·const·volatile·c++基础
C++中的 const 与 volatile:比C强大十倍本系列为《C++深度修炼:基础、STL源码与多线程实战》第8篇 前置条件:理解 C 语言的 const 基本用法,了解 C++ 类与成员函数(第2篇、第4篇)
咩咦1 个月前
c++·学习笔记·引用·const·常引用
C++学习笔记05:引用和常引用目录一、什么是引用?二、引用和原变量使用同一块空间三、引用必须初始化四、引用一旦绑定,不能更换对象五、一个变量可以有多个引用
2401_892070982 个月前
c语言·c++·指针·引用·const
【C/C++ 重难点精讲】const 与指针、引用:彻底理清权限与用法在 C/C++ 学习中,const、指针、引用 永远是绕不开的三座大山。const int* 和 int* const 到底谁不能改
华科大胡子3 个月前
const·effective c++·const成员函数·const修饰指针·stl迭代器
条款03:尽可能使用const目录条款03:尽可能使用const(Use const whenever possible)const概览
时光の尘3 个月前
c语言·const·static·union·volatile·struct·enum
嵌入式面试八股文(二十)·C语言关键字相关知识点速通(static、const、volatile、struct、enum、union)目录1. 解释 C 语言中的 static 关键字的作用2. const 关键字在 C 语言中如何使用
华科大胡子4 个月前
c++·编程语言·inline·const·enum·define
《Effective C++》学习笔记:条款02核心思想:实现1(#define):实现2(const):命名规范:本质区别:作用机制:作用范围:编译阶段(类型检查):
星火开发设计4 个月前
开发语言·c++·学习·算法·指针·const·知识
const 指针与指针 const:分清常量指针与指针常量在C++指针编程中,const与指针的组合是高频易错点,尤其是“常量指针”(const 指针)与“指针常量”(指针 const),二者语法格式仅差const位置,含义与用法却天差地别。前文我们已掌握指针、二级指针及引用的核心逻辑,本文将聚焦这两种特殊指针,从语法规则、本质差异、内存特性、实战场景四个维度逐一拆解,帮你精准区分二者边界,规避编程中的常见错误,彻底吃透const与指针的组合用法。
星火开发设计5 个月前
开发语言·c++·学习·const·知识
变量与常量:C++ 中 const 关键字的正确使用姿势在 C++ 编程中,const 关键字是一个高频且核心的语法元素,它用于声明“不可修改”的实体,既能保障代码安全性,又能提升程序可读性与性能。但 const 的用法灵活多变,在不同场景(变量、函数、类、指针等)下有着细微差异,稍不注意就会出现逻辑错误或语法漏洞。本文将系统梳理 const 的核心应用场景,拆解其底层逻辑,分享正确使用的实操技巧。
三月微暖寻春笋5 个月前
c++·函数·const·返回对象·返回对象的引用
【和春笋一起学C++】(五十二)关于函数返回对象时的注意事项目录1. 返回对象2. 返回指向对象的引用3. 返回const对象4. 返回指向对象的const引用5. 总结
硬汉嵌入式5 个月前
gcc·const·iar·ac6·mdk·ac5
MDK AC5,AC6,GCC以及IAR在const局部变量存储位置的异同直接说结论 1、一般情况下,const修饰后基本都是存到Flash里面的,全局变量或者静态局部变量是均存储到Flash,而局部变量是有区别的。 2、GCC,MDK AC5和AC6的const局部变量是存到RAM,而IAR不同,是依然保持存到Flash。 3、由于各个优化等级选项太多,不逐一测试了,每个编译器仅测试了一个选项/ 4、测试版本MDK5.43, IAR9.30, Embedded Studio 5.50 MDK AC5优化和测试
一个平凡而乐于分享的小比特6 个月前
c语言·const·内存布局
C语言内存布局🔥作者简介: 一个平凡而乐于分享的小比特,中南民族大学通信工程专业研究生,研究方向无线联邦学习 🎬擅长领域:驱动开发,嵌入式软件开发,BSP开发 ❄️作者主页:一个平凡而乐于分享的小比特的个人主页 ✨收录专栏:c语言重要知识点总结,本专栏旨在总结C语言学习过程中的易错点,通过调试代码,分析原理,对重要知识点有更清晰的理解 欢迎大家点赞 👍 收藏 ⭐ 加关注哦!💖💖
千码君20167 个月前
开发语言·后端·golang·状态码·const·iota·常量
Go语言:常量计数器iota的意义在Go语言中,iota 是一个预定义的常量生成器,其核心意义是自动生成一系列有规律的常量值,尤其适合简化“枚举类常量”的定义,避免手动编写重复或递增的数值,提升代码的可读性和可维护性。
Mr_WangAndy7 个月前
c++·const·new和delete·c++函数·左右引用和右值引用
C++_chapter2_C++基础知识点本章总结了C++的基本知识点,下面分别从函数,const和volatile,C++调用C, const用法,左右和右值引用,new和delete等几个方面来写。
xiaobobo33307 个月前
c语言·开发语言·const·enum
c语言中const关键字和枚举enum的新认识首先大家思考一个问题,c语言某个源文件中的环境,也就是说哪些前提已知的情况。(1)在c语言中如何表示一个常量,大家都能想到使用的是宏定义#define。当然了宏定义#define的用法还有其他的,例如寄存器地址,寄存值所表示的类似内存的空间中。
千码君20167 个月前
go·const·iota·常量·var·编译期可计算·无类型常量
Go语言:常量设置的注意事项在Go语言中,常量(const)是编译期确定的不可修改的值,其使用有诸多细节需要注意,以下是关键事项的总结:
C语言小火车9 个月前
c++·tcp/ip·const·智能指针·多线程同步·static关键字·c++内存模型
【C++八股文】基础知识篇核心作用多维应用与#define对比>>>C/C++入门及练手项目<<<特性对比表最佳实践多场景应用对比维度
一川月白70910 个月前
c语言·指针·const·万能指针·查找子串·多维数组指针
C语言---万能指针(void *)、查找子串(strncmp函数的应用)多维数组(一维数组指针、二维数组指针)、返回指针值函数、关键字(const)用字符指针指向一个字符串,可以不定义字符数组,而定义字符指针。用字符指针指向字符串中的字符。不能使用指针去改变不能修改的空间。