首页 > 其他分享 >constexpr和define和const

constexpr和define和const

时间:2023-02-19 10:12:55浏览次数:38  
标签:const 常量 int constexpr define 变量

const:常量变量,本质是一个不可变的变量数据类型,不是常量

define:预编译时直接进行文字替换,不具备计算能能力

 

constexpr:预编译时进行修饰,也可对常量表达式进行计算后修饰,本质是常量

  如:

constexpr int multiTen(int i) {return i*10}

multiTen(3);

  编译后得到结果为:

30

  注意:形参可为变量,实参必须为实量,返回值只能1个

 

  也可初始化变量

constexpr int a = 100;

 

  

标签:const,常量,int,constexpr,define,变量
From: https://www.cnblogs.com/toriyung/p/17134258.html

相关文章