c++中的变量初始化 C/C++

c++中的变量初始化

一、默认初始化 C++中,对于定义时没有指定初值的变量,将会被默认初始化,此时变量将被赋予“默认值”,默认值是具体是什么将由变量的类型和位置决定。 对于内置类型来说,它的默认值由定义的位置决定,定义于...
阅读全文
C++中函数模板的用法 C/C++

C++中函数模板的用法

模板是C++中一个重要的部分,也是泛型编程的基础,一个模板就是一个创建类或函数的蓝图,使用它在很多时候都能给我们带来巨大的便利。 一、函数模板 定义一个函数模板的语法为: [crayon-667789...
阅读全文
逗号表达式 C/C++

逗号表达式

逗号表达式时c语言提供一种特殊的运算符,优先级别最低,它将两个及其以上的式子联接起来,从左往右逐个计算表达式,整个表达式的值为最后一个表达式的值。 例如: [crayon-6677895e4c6903...
阅读全文
C++ #DEFINE关键字的用法 C/C++

C++ #DEFINE关键字的用法

一、基本用法 #DEFINE关键字在C/C++中用作宏处理,基本的用法为: [crayon-6677895e4cfab363642192/] 在代码的预处理阶段,编译器会把所有的宏定义符号替换成被定义...
阅读全文