
c++基础知识点
文章平均质量分 64
峰上踏雪
在最不期待的时候,反而一切都会变的顺利。
展开
-
\r:回车符 与 \n:换行符
r和\n是控制字符,用于表示文本中的换行或回车操作。\r\n。原创 2024-07-05 11:44:44 · 947 阅读 · 0 评论 -
`QueryPerformanceFrequency`和`QueryPerformanceCounter`函数来获取程序执行时间
C语言获取程序运行时间原创 2023-07-02 17:31:17 · 792 阅读 · 0 评论 -
sprintf, snprintf, vsnprintf 的使用方法,以及它们之间的区别
sprintf, snprintf, vsnprintf 的使用,以及它们之间的区别。原创 2022-12-19 18:34:16 · 1974 阅读 · 1 评论 -
fwrite函数,fread函数和fgets函数详解以及使用方法
fwrite函数,fread函数和fgets函数详解以及使用方法原创 2022-11-21 16:26:13 · 3847 阅读 · 0 评论 -
C++的文件处理&string类的知识
C++的文件处理&string类的知识原创 2022-11-20 17:23:35 · 1214 阅读 · 0 评论 -
C++ string转long long,substr,docker服务命令和Centos 7 配置防火墙
C++ string转long long,substr,docker服务命令和Centos 7 配置防火墙,还有c++读取文件夹下的所有文件名原创 2022-10-23 11:27:59 · 1002 阅读 · 0 评论 -
c++中如创建对象,以及创建对象时带括号与不带括号的区别
目录一,c++如何创建对象二,创建对象时带括号与不带括号的区别1.cat对象分析2.dog对象分析3.对于内置类型的分析最后的补存(个人认为很重要)一,c++如何创建对象c++中有三种创建对象的方法第一种和第二种没有什么区别,一个是隐式调用,一个是显式调用,二者都是在进程虚拟地址空间的栈中分配内存,由系统进行释放和回收。第三种:使用new关键字,在堆区分配内存。所以new出来的对象需要程序员手动释放,否则会有内存泄漏的风险。下面会有具体的代码...原创 2022-05-29 17:45:49 · 1573 阅读 · 2 评论 -
C++深拷贝与浅拷贝
深浅拷贝是面试经典问题,也是常见的一个坑浅拷贝:简单的赋值拷贝操作;深拷贝:在堆区重新申请空间,进行拷贝操作;下面直接看代码(注释很清晰,大家都能看懂)/*********************************************************** 深拷贝与浅拷贝* 浅拷贝的缺点:堆区内存重复释放* 深拷贝:在堆区重新申请空间,进行拷贝操作* ****************************************************..原创 2022-04-25 15:20:54 · 379 阅读 · 0 评论 -
c++的引用详解
目录1.引用的基本使用2.使用引用的注意事项3.引用于函数的配合使用1.函数参数--引用2.引用做函数返回值4.引用的本质5.常量引用1.引用的基本使用作用:给变量起别名语法:数据类型 &别名 = 原名#include <iostream>using namespace std;int main(){ int a = 10; int& b = a;//创建引用 cout << "a = " &l...原创 2022-04-24 17:42:04 · 278 阅读 · 0 评论 -
合并两个有序数组
1.题目描述合并两个有序数组给你两个按 非递减顺序 排列的整数数组nums1 和 nums2,另有两个整数 m 和 n ,分别表示 nums1 和 nums2 中的元素数目。请你 合并 nums2 到 nums1 中,使合并后的数组同样按 非递减顺序 排列。注意:最终,合并后数组不应由函数返回,而是存储在数组 nums1 中。为了应对这种情况,nums1 的初始长度为 m + n,其中前 m 个元素表示应合并的元素,后 n 个元素为 0 ,应忽略。nums2 2.的长度为 n 。.原创 2022-04-11 16:45:09 · 230 阅读 · 0 评论 -
c++的作用域,以及在不同的作用域下定义不同的变量会有什么区别。
1.c++有哪些作用域c++的作用域可以分为6种,分别是:全局作用域,局部作用域,类作用域,名字空间作用域,语句作用域和名字空间作用域。2.不同的作用域下定义不同的变量会有什么区别全局变量:属于全局作用域。全局变量只需在一个源文件中定义,就可以作用于所有的源文件。如果其他不包含该全局变量定义的源文件需要用extern 关键字再次声明这个全局变量,就可以在其他的源文件中使用了。 静态全局变量:属于文件作用域。它与全局变量的区别在于如果程序包含多个文件的话,它属于定义它的文件里,不能exte原创 2022-04-11 15:30:26 · 1052 阅读 · 0 评论