C++基础
文章平均质量分 58
冬眠的关刀
这个作者很懒,什么都没留下…
展开
-
【C++基础 02】枚举类型
在高级C++开发的时候,枚举类型可以用来取代bool的地位,因为bool占用1个字节只存了一个true false数据,是存在内存浪费的。 枚举类型不仅容易扩展、可读性高,也节约空间原创 2022-06-17 11:42:32 · 199 阅读 · 0 评论 -
【C++基础 01】 内联函数
在C++中我们通常定义以下函数来求两个整数的最⼤值:代码如下: 为这么⼀个⼩的操作定义⼀个函数的好处有: ① 阅读和理解函数 max 的调⽤,要⽐读⼀条等价的条件表达式并解释它的含义要容易得多 ② 如果需要做任何修改,修改函数要⽐找出并修改每⼀处等价表达式容易得多 ③ 使⽤函数可以确保统⼀的⾏为,每个测试都保证以相同的⽅式实现 ④ 函数可以重⽤,不必为其他应⽤程序重写代码 虽然有这么多好处,但是写成函数有⼀个潜在的缺点:调⽤函数⽐求解等价表达式要慢得多。在⼤多数的机器上,调⽤函数都要做很多⼯作:调⽤前要先保转载 2022-06-17 11:38:29 · 266 阅读 · 0 评论