
c++学习总结(1)变量和基本类型
一、c++基本内置类型
1、算数类型
布尔型 bool
字符型 char
宽字符型 wchar_t
短整型 short
整型 int
长整型 long
单精度浮点型 float
双精度浮点型 double
扩展精度浮点型 long double
整型
带符号signed :带符号类型可以表示正数,负数和0,整型默认为带符号数。
无符号unsigned:无符号数只能表示大于或者等于0的数,无符合数必须指定类型为unsigned。
二、变量
1、变量是程序可操作的一块有名字的内存区域。
2、变量的初始化有2种形式。
(1)、直接初始化
int ival(1024) -- 直接初始化
(2)、复制初始化
int ival=1024 --复制初始化
3、内置变量的初始化规则
内置变量的初始化规则取决于内置变量的位置,函数体外定义的变量初始为0,函数体内不自动初始化。
例如:
std::string str1;
int aa;
int main()
{
std::string str2;
int bb;
return 0;
}
str1和str2的值自动初始化为“”,aa的值初始化为0,bb则不自动初始化。
三、const限定符
四、typedef关键字
五、enum枚举
六、预处理器头文件保护符避免多次重复处理该头文件的内容。
#ifndef SALES_H
//ifndef 指示检测指定的预处理器变量是否未定义。
#define SALES_H
//define 指示接受一个名字并定义该名字为预处理器变量。
#endif
//如果预处理器变量未定义,那么跟在其后的所有指示都会被处理,直到出现#endif。
本文地址:https://www.byjth.com/cpp/63.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《c++学习总结(1)变量和基本类型》
本文地址:https://www.byjth.com/cpp/63.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。