自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 遇到的面试题基础知识

c++基础知识点,面试总结:1、类和结构体的区别?结构体当中只能定义变量,而类不仅可以定义变量还可以定义函数。2、static关键字的特点/作用?①隐藏作用,一个文件中的某个全局变量用static修饰的话,这个全局变量对其他文件是不可见的。有的程序是由好多.c文件构成。彼此可以互相引用变量,但加入static修饰之后,只能被本文件中函数引用此变量。②保持变量的值不变,某个函数的局部变量用static修饰的话,这个局部变量的值并不会随着该函数调用的结束而消失,下次调用该函数时该变量的值依然保存着上次

2022-01-08 19:33:09 452

原创 C++STL容器的比较

文章目录前言一、序列容器二、相联容器:排序容器和哈希容器总结前言STL是c++的标准模板库,模板分为类模板和函数模板,我们所说的容器是构成STL标准模板库的一部分,STL容器大致上分为两大部分:序列容器和相联容器,而相联容器又分为两大部分:排序容器和哈希容器一、序列容器序列容器里面都可用放什么东西?例如存放int double float char 类型的元素,除此之外还可以存放自己定义的结构体元素。1、vector动态数组:它的长度是可以改变的,在尾部插入和删除元素的时间复杂度为o(1)..

2022-01-04 14:44:18 1232

原创 c++对象指针

文章目录前言一、创建一个有名字的对象二、使用new关键字和delete关键字创建和删除对象总结前言c++里创建对象的两种方式,也对应着对对象的两种使用方式。一、创建一个有名字的对象#include <iostream>#include <string>using namespace std;class student{ public: int ag; int nam; student(int age, int name);..

2022-01-03 19:06:34 2085 1

原创 c++构造函数的定义

文章目录前言一、构造函数二、拷贝构造函数总结前言构造函数的定义方式以及拷贝构造函数一、构造函数#include <iostream>using namespace std;class student{ public: int ag; string nam; student(int age, string name) { ag=age; nam=name; }};//没加分号,记录丢人瞬间以..

2022-01-03 16:19:33 1633

原创 c/c++

c语言指针交换两个变量的值前言一、代码(指针变量作为函数参数)二、总结 太菜了前言普通的函数值传递交换两个变量的值是无法实现的,如果传给swap函数的参数是两个变量地址的话,才能实现真正的值的交换。提示:以下是本篇文章正文内容,下面案例可供参考一、代码(指针变量作为函数参数)1、记录自己写错的情况void swap(int *p,int *q){ int *tmp; tmp=p; p=q; q=tmp;} 这里为什么是错的?首先,我们把main函数里的a,b的地址传给

2022-01-03 14:19:40 295

空空如也

空空如也

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

TA关注的人

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