1 std::cout << "傻der\n";
2 short mun1 = 10; //短整型变量
3
4 int mun2 = 3e2; //整型,科学计数法用 “e数字” 表示为“10的数字次”
5
6 long mun3 = 30; //长整型
7
8 long long mun4 = 40;//长长整型
9
10 float f1 = 3.14f;
11 float f2 = 3.141f; //浮点型单精度
12
13 double d1 = 3.1415926;//浮点型双精度
14
15 char c1 = 'abcd'; //字符型变量,使用单引号,VS2022 中 char 最多可以有四个字符
16
17 char c2[] = " The First "; //c语言风格字符串
18
19 string c3 = " The second "; //c++语言风格字符串
20
21 constexpr auto Day = 7; //常量
22
23 std::cout << " 字符转换为整型 " << (int)c1 << " \n ";//转义字符 "\n" 换行字符
24 std::cout << "科学计数法" << mun2 << " \n ";
25 std::cout << " 宏常量 " << DAY2 <<"\n";
26 std::cout << "一周总共有(const修饰的常量)" << Day << " 天\n ";
27
28 std::cout << sizeof(int) << "\n";
29 std::cout << sizeof(mun2) << "\n"; //计算内存空间关键字sizeof
30
31 std::cout << " 单独输出一个反斜杠 \\ " << "\n"; //反斜杠转义字符
32
33 std::cout << " aaaa \t" <<" didi\n " ;
34 std::cout << " aaa \t" << " 滴滴\n " ; //水平制表符,可以整齐的输出后面的内容
35
36 system("pause");//使窗口暂停在运行完的界面,在VS2022 中似乎已经不需要了
37 return 0;
38 }
39
40 // 单行注释使用 " // " ;
41 //
42 // 多行注释 " / * */ ";
43 //
44 // main是主函数,只能有一个;
45 //
46 // 标识符命名的规则 : 1、不可以是c的关键字
47 // 2、只能由数字字母和下划线组合
48 // 3、第一个字符只能是字母或下划线
49 // 4、区分大小写的
50 // 最好做到见名知意!!
51 //
52 //
53 // 变量存在的意义,方便我们管理内存空间,可提取数据;
54 // 变量的创建 数据类型 变量名 = 变量初始值;
55 // 例: int a =10; 每个语句之后一定要有 " : " ;
56 //
57 // 数据类型 :意义,给变量分配一个合适的内存空间;
58 //
59 // 整型 short(短整型)[-32768~32767]
60 // int(整型) long(长整型) long long (长长整型)
61 //
62 // 浮点型(实型) 分为:单精度(七位有效数字) 四字节 与 双精度(15~16位有效数字)八字节
63 // 单精度 float f1 = 3.14;(默认双精度,这样定义会转换单精度再用) 还可以 float f1 =3.14;
64 // 双精度 double d1 = 3.1415926;
65 //
66 // 字符型 关键字 char 字符变量名 = '字符' 单引号 只占一字节
67 //
68 // 字符串型
69 // 第一种 c语言风格 定义 : char 变量名[] = " " ; 双引号
70 // 第二种 c++风格 定义 : string 变量名 = " " ; 双引号
71 //
72 // 转义字符 \n 换行; \\ 反斜杠; \t 水平制表符(八字节);
73 //
74 //
75 //
76 // sizeof关键字 计算数据类型所占的空间
77 // sizeof(数据类型/变量);
78 //
79 //
80 //
81 //
82 //
83 // 常量 不可以修改的数据,
84 // 第一种定义方法 宏常量 #define 常量名 常量值 此种定义要在主函数之外;
85 //
86 // 第二种定义方法 const修饰的变量 constexpr auto 常量名 = 常量值