自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 C++ 成员函数做友元遇到的问题 (错误error C2027: 使用了未定义类型“Building”)

最近在根据小破站的视频课程学习C++(成员函数做友元)时候遇到了问题,而且看弹幕量这里遇到问题的人不在少数,所以特意在解决问题后写这篇博客。想创建两个类,Building类和Classmate类(视频中是GoodGay类,觉得不雅,本文一律替换成Classmate类)。想让Classmate类的成员函数visit()访问Building类中私有权限的成员属性in_bedroom,但是却出现了(错误error C2027: 使用了未定义类型“Building”)问题,最开始的代码如下。

2023-05-02 19:54:29 230 1

原创 C语言学习笔记4

首先主语是数组,添定语是指针的数组,存放各元素地址或各数组首元素地址,解引用是各元素值或各数组首元素值:int*arr[2]={&a,&b}/{arr1,arr2} | *(arr[1])=b的值/*(arr[1])=arr2数组的首元素值。函数指针套用指针的记忆方式:主语是指针,添定语是指向函数的(写函数的括号及形参),存放的是函数的地址,解引用是函数不解引用也是函数:int (*padd)(int x,int y)=ADD p(3,5)=ret ret=7。

2023-04-30 19:45:00 51

原创 C语言学习笔记3

/假设struct Student结构的最大对齐数是8,则它的对齐数就是8 存在8的倍数偏移量32-39,最后再补足成 成员中最大对齐数8的整数倍,就是说sizeof(struct SubS)=40个字节。各成员的对齐数:其他类型对齐数固定等于其类型所占字节数(用sizeof可算 int*-8 char*-8 char-1 int-4 double-8 float-4 ),结构体类型对齐数不固定等于结构体的最大对齐数。//对齐数是1 存在1的倍数偏移量4-23的位置。

2023-04-29 20:45:00 46

原创 C语言学习笔记2

整形数组 顺序 冒泡排序思路:n个元素的数组要排序n-1趟,每一趟都从第一个元素起,索引为1的元素和2元素比,如果1>2则元素交换位置(利用中间变量及索引),交换完的索引为2的元素再和索引3元素比,以此类推相邻元素之间依次比较,这趟结束会将最大的元素排在最右边,不再参与下趟排序。每一趟结束都会将本趟中最大的放在最右边,但如果有哪一趟没有进行元素交换,则证明此数组已经有序,之后的趟都不用再走,排序完毕。for(初始化部分;二维数组创建先行后列,初始化每一行用花括号,缺的元素自动补0。//;

2023-04-26 21:15:00 48 1

原创 C语言学习笔记1

包含多个要素的类型:结构体 创建typedef struct 名,成员列表分号,别名分号,创建结构体类型变量用花括号。使用结构体类型变量某属性用点,还有结构体类型变量指针(struct S* p),通过指针找到结构体类型变量某属性除了用(*p). 还能用p->////1是条件,True执行2结果返回,False执行3结果返回,还可将执行结果送给自定义变量self。函数内创建的变量(堆区),出函数销毁,函数内动态开辟的空间(栈区)出函数仍然保留。函数内创建的变量(堆区),出函数不想销毁 加static。

2023-04-24 21:01:20 53 1

原创 保姆级Gitee上传代码教程【转载】

原文链接:https://blog.csdn.net/qq_51618777/article/details/124420589。原文链接:https://blog.csdn.net/qq_51618777/article/details/124420589。版权声明:本文为CSDN博主「沫 北」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。如果您觉得文章有用,请给个一键三连,最后附上本人Gitee首页https://gitee.com/foam-north。

2023-04-21 18:14:03 59 1

原创 4.21Python学习笔记

每个项目都要新建一个单独的项目文件夹,.idea隐藏文件,在项目文件夹用Pycharm打开就会出现这个隐藏文件,保存所有和项目相关的信息(解释器版本、项目包含的所有文件等),第一次运行项目要右键单击run才能激活项目相关的灰色按钮。交互式:输入一句立刻执行一句,小的调试性的代码程序,比如Pycharm的Python控制台/jupyter notebook/终端中的ipython。项目文件命名规则:小写字母(项目相关缩写)_数字01(不能做开头)_模块相关缩写。项目:开发一个功能复杂的软件。

2023-04-21 18:03:15 60 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除