12 2023 档案

摘要:一个表达式里的所有变量应该具有相同的类型。 1.隐式转换(implicitly): 编译器自动进行。总是把占用内存小的数据类型转化为占用大的数据类型,或者是把signed(有符号的)转换为unsigned(无符号的)。 int类型转换为double double price { 45.6 }; in 阅读全文
posted @ 2023-12-14 15:44 Sternenhimmel1997 阅读(78) 评论(0) 推荐(0)
摘要:1. 值: Literal: Data that is directly represented in code without going through some other variable stored in memory. 值: 直接在代码中表示的数据,无需占用内存,而是直接在二进制的可执 阅读全文
posted @ 2023-12-13 22:20 Sternenhimmel1997 阅读(83) 评论(0) 推荐(0)
摘要:1) <limits>库: 1.1 源文档: https://en.cppreference.com/w/cpp/types/numeric_limits #include <limits> 1.2 库函数: 函数解释: 对于一个浮点数,lowest表示最小的可表示的负数,min表示最小的可表示的接 阅读全文
posted @ 2023-12-12 18:01 Sternenhimmel1997 阅读(215) 评论(0) 推荐(1)
摘要:这一篇主要总结一下C++标准库里输出格式相关的库函数。 https://en.cppreference.com/w/cpp/io/manip 1.库: <ostream> <ios> <iomanip> 2.库函数: 2.1 <ostream> std::endl: 输出换行,同"\n"的效果一样。 阅读全文
posted @ 2023-12-11 21:34 Sternenhimmel1997 阅读(73) 评论(0) 推荐(0)
摘要:这一章对操作符进行简单的总结: 1.五种基本运算类型:加减乘除,取余 add, substract, multiply, divide, modulus int number1{2}; int number2{7}; int result = number1 + number2; result = 阅读全文
posted @ 2023-12-11 16:15 Sternenhimmel1997 阅读(98) 评论(0) 推荐(0)
摘要:Auto 允许编译器自己来推断变量的类型,这种新功能是在c++11引入的。这个关键字结合for循环使用可以节省变量类型的重复输入。VS Code可以在鼠标移动到变量上之后直接显示变量的类型。 auto var1 {12}; //int auto var2 {13.0}; //double auto 阅读全文
posted @ 2023-12-10 17:55 Sternenhimmel1997 阅读(78) 评论(0) 推荐(0)
摘要:今天来整理一下布尔型和字符型变量的基本使用方法1)布尔型变量1. 声明和初始化一个布尔类型的变量占据1 Byte空间,数值0代表false,其他非0数值代表true bool red_light {false}; bool green_light{true}; std::cout << "sizeo 阅读全文
posted @ 2023-12-10 16:15 Sternenhimmel1997 阅读(175) 评论(0) 推荐(0)
摘要:1. 数据类型与所占内存大小 类型 大小 精度 注意 float 4 7 double 8 15 默认 long double 16 >double 精度就是有效数字。 2. 声明和初始化 float number1 {1.12345678901234567890f}; // Precision : 阅读全文
posted @ 2023-12-09 22:25 Sternenhimmel1997 阅读(63) 评论(0) 推荐(0)
摘要:1.下载vscode 官网下载地址: https://code.visualstudio.com/ 安装时选择把软件加入到环境变量中这个选项 2.打开vscode,安装c/c++扩展插件 3.下载gcc和clang编译器 下载地址: https://winlibs.com/ 下载后解压,把bin文件 阅读全文
posted @ 2023-12-09 19:05 Sternenhimmel1997 阅读(535) 评论(0) 推荐(0)
摘要:1.int(整型数据): 1.1 进制的表示:十进制,八进制,16进制,二进制 int number1 = 15; // Decimal int number2 = 017; // Octal int number3 = 0x0F; // Hexadecimal int number4 = 0b00 阅读全文
posted @ 2023-12-09 19:02 Sternenhimmel1997 阅读(91) 评论(0) 推荐(0)