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

#define,static,const,三种常量的区别

#define是预定义定义常量,其实不是常量,因为,在程序中并没有给#define的字符量开辟变量空间。

static:因为static比const先出现。static是c语言时出现的。const是c++语言时出现的。const的目的是static的加强版本。这是因为作为一个常量的修饰符,static并不是完全意义上的常量修饰符。

 

其实从c,c++,java。python,语言使用越来越简单,但是伴随而来的是降低了可拓展性。c中你可以考虑到算法优化,提高效率这一层,方式,方法可以更加的有针对性,但是java中方式就少的很了,java有垃圾回收机制,这个机制目的是尽可能的适应大部分的性能优化,对数据大小不同,速度等因素综合考虑形成的算法,这些使我们不能修改的,只能用了。

相关文章:

  • 顺序存储结构和链式存储结构的优缺点 存储密度 空间利用率 数据结构 数据结构简述: 1、数组 2、栈 3、队列 4、链表 5、树 6、散列表 7、堆 8、图
  • 哈希表地址空间和什么相关 哈希表(散列表)总述 什么是符号表? 为什么要配置符号表?
  • 最小生成树和单源最短路径的区别(含Prim、Kruskal、Dijkstra、Floyd)
  • 有序线性表查找平均长度 ASL 公式理解,Hash表的“查找成功的ASL”和“查找不成功的ASL”
  • c++中的boolean和bool有什么不同
  • for(;;)是什么意思,default不放在最后执行顺序,int a和int a的区别,详解case break;default
  • 驻点(稳定点,临界点,要求平滑) 极值点 拐点 保号性及证明
  • 火箭,Ai,脑机接口
  • 线性表插入,删除,的平均时间复杂的,算法时间复杂度 简单理解
  • 数据结构前缀后缀表达式理解
  • 顺序表的空间利用率高于链表1 数据 数据元素 数据结构 基本概念 2、 逻辑结构分类 3、存储结构 4 数据运算 5 算法概念 1、线形表 栈的应用: 链式队列Q判空:
  • DFS,BFS(拓扑排序)的简单应用,
  • 算法思想简介(分制(分开在递归),贪心(DJS),动态分配(dp,解决多变化条件),回溯(万能,深度优先))
  • C++ STL详解
  • 二叉搜索树的节点删除,根节点删除
  • 【许晓笛】 EOS 智能合约案例解析(3)
  • 230. Kth Smallest Element in a BST
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Angular js 常用指令ng-if、ng-class、ng-option、ng-value、ng-click是如何使用的?
  • es的写入过程
  • GraphQL学习过程应该是这样的
  • laravel with 查询列表限制条数
  • Spark RDD学习: aggregate函数
  • 阿里云容器服务区块链解决方案全新升级 支持Hyperledger Fabric v1.1
  • 产品三维模型在线预览
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 微信小程序--------语音识别(前端自己也能玩)
  • 小李飞刀:SQL题目刷起来!
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • 正则学习笔记
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 阿里云服务器购买完整流程
  • #include
  • #Spring-boot高级
  • #基础#使用Jupyter进行Notebook的转换 .ipynb文件导出为.md文件
  • (145)光线追踪距离场柔和阴影
  • (2)(2.10) LTM telemetry
  • (27)4.8 习题课
  • (C语言)fgets与fputs函数详解
  • (分类)KNN算法- 参数调优
  • (剑指Offer)面试题34:丑数
  • (剑指Offer)面试题41:和为s的连续正数序列
  • (解决办法)ASP.NET导出Excel,打开时提示“您尝试打开文件'XXX.xls'的格式与文件扩展名指定文件不一致
  • .NET Core 控制台程序读 appsettings.json 、注依赖、配日志、设 IOptions
  • .NET Framework 和 .NET Core 在默认情况下垃圾回收(GC)机制的不同(局部变量部分)
  • .net 反编译_.net反编译的相关问题
  • .NET 依赖注入和配置系统
  • .NET(C#) Internals: as a developer, .net framework in my eyes
  • .Net多线程总结
  • .Net高阶异常处理第二篇~~ dump进阶之MiniDumpWriter
  • .NET精简框架的“无法找到资源程序集”异常释疑
  • .Net转Java自学之路—SpringMVC框架篇六(异常处理)
  • .secret勒索病毒数据恢复|金蝶、用友、管家婆、OA、速达、ERP等软件数据库恢复
  • @vue/cli 3.x+引入jQuery
  • [ vulhub漏洞复现篇 ] JBOSS AS 4.x以下反序列化远程代码执行漏洞CVE-2017-7504