自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C++ 类和对象2

内置类型就是语言提供的数据类型,比如:int、char.... ,自定义类型就是我们使用class / struct / union 等自己定义的类型,看看下面的程序,就会发现编译器生成的默认的构造函数会对自定义类型成员_t调用它的默认成员函数。

2024-05-19 18:55:30 1050

原创 C++ 类和对象1

类型:由成员函数 和 成员变量组成,后面一定要加上分号!class为定义类的关键字ClassName为类的名字,{ } 中是类的主体注意类定义结束时后面的分号是不能省略的。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。类的两种定义方式:1.声明和定义全部放在类体中,需要注意:成员函数如果在类中定义,编译器可以会将其当成内联函数处理。2.类声明放在 .h 文件中,成员函数定义放在.cpp文件中。

2024-05-19 08:11:09 749

原创 C++入门基础学习

C语言是结构化和模块化的语言,适合处理较小规模的程序,对于复杂的问题,规模较大的程序,需要高度的抽象和建模时,C语言则不合适。为了解决软件危机,在20世纪80年代,计算机界提出OOP(object oriented programming:面向对象)思想,支持面向对象的程序设计语言就此诞生。1982年,Bjarne Stroustrup 博士在C语言的基础上引入并扩充了面向对象的概念,发明了一种新的程序语言。

2024-05-12 10:12:17 989

原创 编译和链接(C语言)

电脑不能执行C语言指令,计算机只能执行二进制指令。

2024-04-20 11:24:51 602 1

原创 秒懂C语言文件操作

为什么要使用文件? -- 为了将数据进行持久化的保存。如果没有文件,我们的数据是存储在计算机的内存中,如果程序退出,内存空间回收,数据就会永久丢失,下次在运行,是看不到上一次程序的数据,所以我们使用文件来保存数据。

2024-03-30 21:50:14 799 1

原创 C语言结构体的相关知识详解(理论+代码+画图分析=秒懂)

C语言虽然已经提供了很多内置类型:比如:int、char、short、long、float、double等等,但是这些类型并不能满足一些特殊场景的需求,比如,我想描述一个人的特征,需要名字、年龄、性别、身高、体重等;描述一部手机,需要型号、内存、颜色、价格、配置、品牌等;描述一瓶水,需要品牌、价格、容量等。为此C语言专门提供结构体这种自定义的数据,可以让程序员自己创造所需的数据类型。

2024-03-25 12:06:10 1401

原创 C语言中数据在内存中的存储详解(探索计算机内存中数据处理)

我们编写程序时,都是用C语言编译器给我们提供好的内置数据类型使用,那么计算机底层如何对这些数据进行区分以及处理的呢?下面进行揭晓。

2024-03-23 13:55:08 1164

原创 C语言字符函数和字符串函数及内存函数详解(干货小知识:常用函数的模拟实现)

在编程中,我们经常要处理一些字符和字符串,为了更好的操作字符和字符串,在C语言标准库中提供了一系列的库函数,接下来介绍一些常见的字符和字符串库函数。

2024-03-20 23:16:12 1295 1

原创 C语言指针难理解?看这篇,满满都是干货,没有废话(指针详解)

野指针的概念:野指针就是指针指向的位置是未知的(随机地、不正确的、没有明确限制的)。

2024-03-11 18:09:55 848

原创 扫雷游戏——C语言版

从零开始介绍扫雷游戏的思路及写法。我使用的软件是Visual Studio 2022。先建立3个文件分别为。

2024-02-08 01:17:44 258

原创 C语言 流程控制二 —— 循环语句

C语言提供了三种循环语句,分别是for循环、while循环及do while循环语句。下面介绍第一种循环。

2024-01-27 23:23:25 1024

原创 C语言 流程控制一 —— 分支语句

上述程序的执行结果显然什么都不输出。原因在于 else 语句跟最接近的if匹配,这里的 else 和第二个 if 语句匹配,并且第一个if语句条件不成立,嵌套的 if…C语言中的 || 或运算符表示 ”或者“ 的意思,|| 还是一个双目操作符,只有当 || 两侧 表达式都为假时,整个表达式结果才为假,只要有一个为真,整个表达式结果为真。C语言中的 && 与运算符表示 ”并且“ 的意思,&& 还是一个双目操作符,只有当 && 两侧 表达式都为真时,整个表达式结果才为真,只要有一个为假,整个表达式结果为假。

2024-01-27 00:49:14 1076

原创 我与我的编程之旅

编程是一门非常注重逻辑的学科,它的学习过程也是循序渐进的,由浅入深,故先把C语言学好学扎实。

2024-01-16 22:16:40 453

空空如也

空空如也

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

TA关注的人

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