- 博客(67)
- 收藏
- 关注
原创 107 指针和数组
对于编译器而言,指向数组的指针,数组名就相当于指向0索引的地址。多维数组在内存中实际还是按照一维数组存储的。数组对内容的控制就是初始指针加上偏移量。对于数组而言,以下内容输出一致。数组名实质上是一个指针。数组在内存中是连续的。
2024-01-13 21:28:13
344
原创 073-语句块中的变量
C++17中的用法,在if条件中的变量声明在if语句块中起作用。中声明变量,要要声明变量得在里面加。if中的临时变量声明。在C++17中可以用。
2023-12-16 09:10:30
336
原创 061-变量的生命周期
如果代码块中的变量名与全局变量名称相同,但是要使用全局变量需要使用限定符。函数外的变量,是全局变量,直到程序结束时,其生命周期才结束。变量的使用符合就近原则,会去寻找离他最近的声明。变量的生命周期是从声明开始,到代码块。
2023-12-09 10:55:43
354
原创 060-命名空间
第二个可以不对用命名空间中的所有内容引用命名空间。命名空间起到了对函数变量好区分的作用,引用函数,减少对函数命名空间的输入。如果命名空间冲突,需要限制符。子级调用仍然需要限定符。
2023-12-09 10:42:54
326
原创 056-位运算
右边多的删除 ,左边不够的补零(如果带符号的被零,不带符号的可能补零或补一,正数补零,负数补一)同一则一,否则则零,用于保留某位。左边多了删除,右边不够补零。输出二进制,要引用头文件。,有1则1,否则为0。,相同为0,不同为1。
2023-12-07 21:17:05
357
原创 054-格式化输出流与转义
设置输出字符的宽度,不足的在左边补充空格,需要引入。,不在前面补充空格了,补充相应的字符,需要引入。对于16进制和8进制前面显示0x和0。之后输出的内容是科学记数法的形式。加其他字符可以输出特殊字符。设置小数位数,小数位数为。输出为10,16,8进制。
2023-12-04 21:01:37
331
原创 052-字符
占两个或四个字符,宽字节字符,可以显示中文,在显示英文就浪费资源了,用。字符本质上还是数字,其显示的是什么是编码规范的事。ASCII码编码是从0~127,然后往后字母扩展。才能输出对应的字符,要不只能输出对应的数字。占4个字节,采用utf-32标准,用。占2个字节,采用utf-16,用。占用一个字符,是ASCII编码。Unicode是万国码。中文规范是双字节的。
2023-12-04 20:15:01
341
原创 045-常量和变量
< “月” << 2 << “日” << endl;,最好使用第一种方式,其能提供一些排错的方法。常量:不可以或不用改变的量。
2023-12-02 16:11:30
351
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人