我的梦想
追求-我的-美好事物 - BTP
#pragma once 和 #ifndef作用都是为了避免同一个被 #include 多次,或者避免头文件嵌套包含(参照前置声明的笔记)。需要特别注意的是: #pragma once 并不是 C++的原生语法,而是编译器的一种支持,所以
2023-04-18 BTP
知识点-预处理#define 知识点-预处理#define
#define1#define MALLOC(n, type) (type*)malloc(n*sizeof(type)) “#”1#define PRINT(mode, x) printf("The value of "#x" = "m
2023-03-17 BTP
知识点-指针 知识点-指针
关于指针运算·指针运算不改变指针类型如: 12int arr[3] = { 1,2,3 };&arr + 1; //&arr表示整个数组的地址,+1跳过这个数组,虽然越界了,但是其类型仍然为 int (*) [3]; 这
2022-12-20 BTP
知识点-sizeof 知识点-sizeof
关于 sizeof()123456789int main() {​ short s = 4; //短整型​ int a = 5; //整形​ printf("%d", sizeof(s = a + 2)); //这里打印的是 2 ,因
2022-12-20 BTP
bug3😎 bug3😎
究极细的知识点1变量(非const)引用类型是不能引用临时变量(如右值)或者常量的, 但是const引用既可以引用变量,也可以引用临时变量(如右值)或者常量, 所以某些地方使用const引用可以避免bug STL中的constconst修饰
2022-12-08 BTP
类型名 类型名
常见类型(左)及其类型名(右)1234567891011int arr[10]; //--> int [10] 数组int* p; //--> int* 整形指针in
2022-12-07 BTP
bug2😶 bug2😶
power shell(其他控制台一样) 使用 UTF-8 字符集后在 vs 里面显示时就会乱码,暂时还不知道原因······
2022-12-03 BTP
BUG目录 BUG目录
special bug—LNK2019开始看到这个错误警告的时候一脸懵逼,翻来覆去最后是通过重新引用一遍头文件才解决的,真实奇葩。 ——>这告诉我们,自己的头文件别忘了加入防止多次引用的语句 :(
2022-12-02 BTP
bug1 bug1
2022-12-02 BTP
精华 精华
我的收藏夹,总有你想要的(づ ̄3 ̄)づ╭❤️~ Bookmarks Bookmarks 收藏夹栏 哔哩哔哩 AcFun 樱花动漫 ACG饭团
2022-11-29 BTP
1 / 2