跳转至

553考试注意点

约 140 个字 17 行代码 预计阅读时间 1 分钟

字符打印地址

当你使用 cout 来打印一个字符变量时,它会被解释为一个字符而不是一个内存地址。&c 表示 c 变量的地址,但 cout 不会将其作为地址输出,而是将其解释为一个字符

char c = 'c' ;
cout << &c << endl;
cout << (void *)&c << endl;

动态分配数组和释放数组

需要用[]标识

int * a = new int [5];
delete [] a;
int * b = new int (5);
delete b;

输出控制

fixed 操纵符使得浮点数的输出采用固定的小数点表示法,而 setprecision() 控制小数点后的位数为两位,setw()控制宽度

#include <iostream>
#include <iomanip> //注意要包含头文件iomanip

using namespace std;
int main() {
    double a = 3.123123;
    cout << fixed << setprecision(3) << setw(15) << a<<endl;

}

颜色主题调整

评论区~

有用的话请给我个赞和 star => GitHub stars
快来跟我聊天~