自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 友元与重载运算符

由C++提供的一个对字符串操作的类所需头文件为string语法string 变量名 = 值;

2024-12-03 10:04:18 1901

原创 类与对象.

一个真实存在的事物class 类名访问权限修饰符:成员变量成员函数注意访问权限修饰符:可有可无,默认为private语法static1 数距类型 变量名;注意1.必须类中定义,类外初始化2.静态的成员变量属于该类的所有对象,该类的所有对象共同拥有3.静态成员变量可以直接使用类名调用语法:类名::静态成员变量名。

2024-11-29 20:47:53 904

原创 C++基于C的扩展

作用:对多个变量或方法进行封装,使其便于使用。情况1:当局部变量与全局变量重名时区分。宏函数和内联函数区别(***)关键字:namespace。新增bool 类型关键字。const(重要,背诵)struct类型加强。

2024-11-29 20:46:31 271

原创 Makefile

makefile 中有许多预定义变量,这些变量具有特殊的含义,可在 makefile 中直接使用。$(CC) -c 源文件名.c -o 二进制文件名.o。$(CC) -c 源文件名.c -o 二进制文件名.o。CPP C 预编译器的名称,默认值为$(CC) -E。CXX C++编译器的名称,默认值为 g++AR 归档维护程序的程序名,默认值为 ar。CC C 编译器的名称,默认值为 gcc。AS 汇编程序的名称,默认值为 as。二进制文件名1.o:源文件名1.c。二进制文件名2.o:源文件名2.c。

2024-11-29 20:43:13 255

原创 动态库与静态库

库也叫代码库,可以把一些目标文件合并在一起方便使用。分类动态库​静态库静态库与动态库的区别。

2024-11-29 20:42:23 848

原创 c语言文件

文件指针在程序中用来标示(代表)一个文件的,在打开文件的时候得到文件指针,文件指针就用来代表咱们打开的文件。咱们对文件进行读、写、关闭等操作的时候,对文件指针进行操作即可,即咱们将文件指针,传给读、写、关闭等函数,那些函数就知道要对哪个文件进行操作语法FILE* 指针变量标识符;注意事项FILE为大写,需要包含<stdio.h>FILE 是系统使用 typedef 定义出来的有关文件信息的一种结构体类型,结构中含有文件名、文件状态和文件当前位置等信息。

2024-11-29 20:40:24 1128

原创 双链表的构建及连接

节点模版typedef struct 结构体名称{//数据域​//指针域,上一个节点地址,与下一个节点的地址}别名;示例1:int age;}Stu;Stu s;​}Node;示例2int age;}Stu;示例3void* data;}Node;

2024-11-29 20:39:33 864

原创 结构体,共用体和枚举

语法1struct 结构体名称{数据类型 变量名1;数据类型 变量名2;...​如int num;//结构体成员​//结构体变量语法2struct 结构体名称{数据类型 变量名1;数据类型 变量名2'...}结构体变量名1,结构体变量名2;​如int num;//结构体成员}stu1,stu2;//结构体变量语法3struct{数据类型 变量名1;数据类型 变量名2;...}结构体变量名;​注意:这种语法定义的结构体只能有一个结构体变量注意。

2024-11-29 20:38:09 1095

原创 动态内存申请

静态分配:在代码运行初期,就将其内存分配好​动态分配:在代码运行中对其进行内存分配​。

2024-11-29 20:37:36 2098

原创 字符串处理相关函数

对字符串进行格式化的要求前置了解。

2024-11-20 09:46:15 1013

原创 C/C++ 指针

使用const与指针变量结合数组是存储多个数据类型相同的数据的容器故每一个数据都在数组中存储,每一个数据都有其存储的地址如int main()nums[0]=10;int x=1;x=10;int* p1=&x;//获取数组中下标为0的元素的地址return 0;指针地址编号的数据类型指针变量记录地址编号的变量万能指针可以接收任何类型地址变量的指针类型语法:void *变量名;注意:不能取值二级指针存储一级指针地址的指针变量语法:数据类型** 变量名;常量指针。

2024-11-16 13:59:34 590

原创 头文件编译及动态库和静态库的制作及使用

头文件编译及动态库和静态库的制作及使用

2024-11-15 16:14:54 2234

原创 C语言C++基础

中文含义:你好世界所有编程都是从helloworld开始,是因为程序员给编程世界发出的一个信息C++的HelloWorld书写int main()return 0;main是程序的入口,当系统执行我们的程序时,先回寻找程序中main函数中在将main函数中的代码从上向下依次执行当main函数中的代码执行完毕后,程序退出注意编写c++代码的文件一般是以.cpp作为文件后缀名的文件。

2024-11-05 19:15:24 1005 1

原创 Linux常用

作用: 查看命令的帮助文档语法: 命令 --help(注意:有一些命令不能使用--help)

2024-11-05 17:30:48 901

空空如也

空空如也

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

TA关注的人

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