- 博客(12)
- 收藏
- 关注
原创 类与对象(中)
文章目录前言一、构造函数二、析构函数1.2.拷贝构造函数赋值运算符重载const成员总结前言这次,我们继续上次的学习,开始类与对象(中)的学习,这次的内容有可能第一次无法很好的理解,请大家耐下性子去学,加油呀!大家一、构造函数二、析构函数1.代码如下(示例):2.代码如下(示例):拷贝构造函数赋值运算符重载const成员总结...
2021-06-26 14:20:16
119
原创 C++入门(下)
文章目录前言一、内联函数1.含义2.内联函数的特征3.宏的优缺点二、auto关键字1.auto的含义2.auto的使用auto不能推导的场景3.基于范围的for循环(C++11)三.指针空值nullptr(C++11)总结前言今天我们来了解一下C++入门中最后几个零碎的知识点,我们就能进入类的学习了!加油呀!一、内联函数1.含义以inline 修饰的函数叫为内联函数,编译时C++编译器会在用内联函数的地方展开,没有函数压栈的开销,提高程序运行的效率。c语言中:c++中:2.内联函
2021-06-14 20:52:18
149
6
原创 C++入门 (中)
这次我们主要来详细讲解一下几个零碎的知识点:名字命名‘extern “c”引用名字命名继上次学的有一个函数重载,那有没有想过为什么c语言不支持函数重载,而C++可以?那C++是如何支持重载的呢?这是因为函数名修饰规定,要理解这个东西,我们要先知道,在C/C++中,一个程序要运行起来,需要经历以下几个阶段:预处理、编译、汇编、链接。...
2021-06-03 10:51:31
122
1
原创 C++入门(上)
C++入门关键字命名空间c++的输入和输出缺省参数函数重载还有一些知识点,明天更新哦。防止走丢,记得关注一下!(嘻嘻)c++关键字c++共计63个关键字,C语言是32个关键字因为我们这是入门,先了解下共有多少关键字,等后面学到再详讲。命名空间命名空间,需要使用到namespace,定义的是一个域,在中可以定义变量函数或者是嵌套命名空间。它的作用是解决了c语言中命名冲突问题。说到这,就引出一个问题,就是许多人一开始遇到的。#include <iostream>u
2021-05-18 17:16:25
218
7
原创 动态内存管理
存在动态内存分配的原因我们之前学到的内存开辟方式:int c=10;char ch[20]={5};//在栈上开辟但是之前的开辟空间的方式有两个特点:空间开辟大小是固定的;数组在申明的时候,必须指定数组的长度,它所需的内存在编译时分配。栈区,堆区和静态区的分配情况:动态内存函数的介绍mallocvoid* malloc(size_t size);//size为开辟的字节数头文件为stdlib.h该函数向内存申请一块连续可用的空间,并返回指向这块空间的指针。如果开辟成
2021-03-24 21:46:34
86
2
原创 大话位段,枚举和联合体
大话位段,枚举和联合体位段定义位段的声明和结构体是类似的,是用来节省空间的,与数据结构有两个不同:位段的成员是(unsignse)int或是char,位段的成员后边有一个冒号和一个数字。例如:struct A{ int _a:4; int _b:10; int _c:12; int _d:25;};那这时候就有人问了,那这个位段的内存是如何分配的呢,所占空间是多少呢?这就要讲到下一个的知识点了。位段的内存分配首先我们要知道位段的内存分配是按照二进制来进行的,
2021-03-20 16:39:47
165
1
原创 2021-01-25
浅谈C语言中的极简版扫雷游戏今天试着打了下扫雷游戏,因为有了之前三子棋的基础,这次的扫雷打的过程中,思路都有了。这个扫雷就像三子棋,步骤相似。1. 步骤分割(1)起始界面(2)初始化棋盘(3)打印棋盘(4)布置雷(5)排查雷和统计雷2. 步骤实现一开始要创建三个文件起始界面//tset.cvoid meun()//起始游戏{ printf("________________\n"); printf("____1-play______\n"); printf("____0-e
2021-01-25 22:46:51
137
1
原创 2021-01-24
浅谈C语言中的三子棋小游戏1. 三子棋的思考过程:很多小白在一开始看到这个三子棋,会感觉到无从下手,不知道应该把哪里作为突破口,但是大可不必,只需要在脑子中将这个游戏的几个步骤分成一个个小程序,把它们一个个写出来,然后将它们像组装零件一样组装起来,即可。步骤如下:(1)起始界面(2)初始化棋盘(3)打印棋盘(4)玩家输入(5)位置是否合法判断(6)输赢判断(7)电脑输入(8)输赢判断(9)结束是不是拆分成一个个部分就想得出来了?那接下来就是零件的制造了2. 零件制造这次我们分
2021-01-24 23:25:22
984
3
原创 我的第一篇博客
大家好,我是高职软件技术的一位大一学生。试探性探头学习目标现在的目标是学习好c语言,为以后的学习打好基础。未来的目标就是专升本,毕业后得到个好offer,去往自己所憧憬的城市。计划现在还在学校,每天坚持学习c语言,看视频编写代码。寒假时,学习新的知识,坚持提交代码到Github上。在学习编程这件事上每周花费的时间现在每天花两个小时在学习c语言上,空余时间做下题库中的题;寒假的时候,除了网课,还会抽出2个小时在电脑上自己练习,每周不少于13小时最想去的公司因为我才刚开始,还没有个明确的目标
2021-01-11 10:37:25
974
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人