C++基础复习笔记
C++面对对象笔记整理:
内存分区:C++程序在执行时,将内存大方向划分为4个区域
代码区:存放函数体的二进制代码,由操作系统进行管理的
全局区:存放全局变量和静态变量以及常量
栈区:由编译器自动分配释放, 存放函数的参数值,局部变量等
堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收
内存四区意义:
不同区域存放的数据,赋予不同的生命周期, 给我们更大的灵活编程
代码区:
存放 CPU 执行的机器指令
代码区是共享的,共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可
代码区是只读的,使其只读的原因是防止程序意外地修改了它的指令
全局区:
全局变量和静态变量存放在此.
全局区还包含了常量区, 字符串常量和其他常量也存放在此.
该区域的数据在程序结束后由操作系统释放
程序运行前示例:
12345678910111213141516171819202122232425262728293031323334353637383940414243//全局变量int g_a = 10;int g_b = 10;//全局常量c ...
2107的小崽子们
Hello,大家好啊,我是小八
最近在学计组,实在不想学了,今天咱不谈学习,本学期临近期末,就来写一篇博客来回忆一下本学期的时光,来缓解一下心情吧。
咳咳咳,那就从大一下的暑假开始说起吧,没错,就在上学期,我很荣幸的被选成21级新生小班助,虽然当时的我并不知道我带的是哪个班,更不知道你们一个个“小兔崽子”长啥样,更别说你们会不会到时候惹我生气,但是我当时真的还是很开心,当时当上小班助,还特意发了个朋友圈庆祝一下:
2021-8-09 19:31 我收到了班助分配通知,很荣幸成为了大类2107班的小班助,和你们的大班助杨姐姐一起共事,那天晚上,我们班助也就开始进行新生迎新工作了。
2021-8-12 21:48 老师发给我们你们的联系方式,要求我们通过联系方式通知你们一个个进入班级通知群和聊天群,虽然我和大班助打电话的时候,还被部分家长当成过诈骗电话,但是觉得还是挺有意义的,hhhhhhhh,想起来这里就挺搞笑的,不过最后在辅导员的努力下,你们还是 ...
自学如何使用Git+Hexo搭建个人博客
一、前言 Hello,我们又见面了,不好意思,各位小伙伴,今天身边出了点状况,本来上午就想着更新的,但是下午发生了一件很让人不爽的事情,就耽误了分享学习心得的方法与步骤,好了,言归正传,不知道你们看了上一篇关于“Git从0到基本运用”的文章,有没有学会Git的使用呢?
要是还没有学会呢,那还得加油啊,学会了的话,那我们现在就进入正题吧,我们既然学会了这个Git,那我们就来学习一下如何通过Git和Hexo搭建一个属于自己的个人博客吧
二、准备工作
准备一个Github账号(在前面学习Git的时候应该就准备好了)
安装node.js,npm,并了解相关知识
安装Git for Windows(不同系统安装对应不同的版本)
三、应用简介:3.1Node.js: 3.1.1 由来及优势: Node.js发布于2009年5月,由Ryan Dahl开发,是一个基于Chrome V8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript 运行在服务端 ...
小八学习git从0到基本运用
前言:有一说一,刚刚步入计算机大二的我,这个Github在我的认知里面一直只是一个大牛从中copy代码的网站,我对其的了解也仅仅在于抖音的“黑马程序员”里面的人说的这个网站很多大牛,才会使用。
就在前几天,我收到了我的学长ConeZhang(名字都不透露了,后面简写:驰哥)给我发的几条信息。
看到这些消息,我直接开心的起飞,不知道怎么用语言来形容了,当时内心OS:woc!!这可是同时拿到百度,腾讯,快手sp甚至ssp的offer,最后去了字节的大佬啊,能带上我做项目,什么概念!!我上辈子肯定积了不少德,哈哈哈哈,说到驰哥,真就是机缘巧合,我还记得我第一次跟驰哥有了联系方式居然就在我预科刚入校的时候,因为学校教务系统的密码,忘记了,然后通过多方路径找到了驰哥的联系方式,然后帮我修改了密码,正巧我打算大一选择的就是计算机专业。
好了好了,言归正传,就在2021-11-26 18:33 驰哥给我发来了消息,要我赶紧这个周末学习完成,收到这个任务,我立刻马上关闭了LOL,开始了Git煎熬之旅。
Git的起源及比 ...