- 博客(10)
- 收藏
- 关注
原创 (带截图)(带原因)‘findstr‘ 不是内部或外部命令,也不是可运行的程序或批处理文件
'findstr’不是内部或外部命令,也不是可运行的程序或批处理文件:原因:个别找不到findstr命令的检查下环境变量默认的PATH是不是被自己删除了解决方案:在计算机的环境变量中 path 加入:C:\windows\system32添加之后成功...
2021-01-03 01:59:14
3044
2
原创 用引用 指针交换值(引用就是起别名)
先放几张图引用就是起别名,在c++中是以指针支持,但是在使用到的地方系统自带解引用功能特点:1.一定要初始化2.不能引用 不能取地址的数据3.引用不能改变4,引用只能使用 引用变量所引用的数据...
2020-04-20 16:15:26
212
原创 inline函数 inline与static的区别
inline函数 :在代码里加上inline后,符号解析出现错误,inline函数 :在函数的调用直接代码展开(编译阶段 )宏和inline函数有什么区别???inline函数的优点:在函数的调用直接展开,没有函数的请栈和开栈inline函数的缺点:假如sum函数有1000行,在调用点直接展开空间·开销很大(以空间换时间)建议:1.开栈效率 >执行效率: 代码少,设置为in...
2020-04-20 11:00:16
2194
原创 有关一维数组的一些细节
1.数组本来就是一个类型 由元素和数组的大小决定2.arr[大于零的整型常量 0],在定义数组的时候,不能在括号内赋变量值3给数组赋值 int arr[10]={1.2.3.4.5.6.7},未初始化完的赋值04.int max;int arr[10];float a;float arr[10];全局变量未初始化赋值为 0 ;注意:数组定义时不能使用变量 元素不能越界 ;5.计算...
2020-02-19 18:17:02
393
原创 虚函数表
vftabl虚函数表一个类有一张虚函数表RTTI偏移函数入口地址对象共享虚表vfptrmamavfptr选择上面这种 因为vfptr虚函数的优先级最高基类对象的布局...
2020-02-07 14:45:59
124
原创 虚函数
#include <iostream>class Base{public: Base(int a) :ma(a){} void Show() { std::cout << "ma:" << ma << std::endl; }protected: int ma;};class Derive : public Base{...
2020-02-04 17:12:48
152
原创 break与continue(c语言)
如何正确使用break与continue就一个问题而言,让大家轻松弄懂,我拿一个例子来解释:要求输出0~20不能被3整除的数最简单的直接输出#include <stdio.h>int main(){ for(int i=3;i<=20;i++) { if(i%3!=0) printf("%d\n",i); }}接下来使用break注意...
2019-04-10 16:12:44
388
原创 二分查找(c语言)
二分法二分法是指对于区间[a,b]上连续不断且f(a)·f(b)<0的函数y=f(x),通过不断地把函数f(x)的零点所在的区间一分为二,使区间的两个端点逐步逼近零点,进而得到零点近似值的方法。二分查找二分查找的效率很高,可以查询很大的数据量,但他的前提是数据需要提前排好序。简单易懂的道理,给出数列1,2,3,4,5,6,7,要从中查出3,我们可以先找到中位数4>3,所以应该在...
2019-03-30 00:06:31
839
原创 进制问题:假设在n进制下,下面的等式成立,n的值是(),567*456=150216
题目:假设在n进制下,下面的等式成立,n的值是(),567456=150216,n的值是()。A、9 B、10 C、12 D、18要学会如何解决这个题,首先掌握一些进制的使用与概念;eg:二进制(1000001001)转换为十进制(?)292^929+232^323+202^020=521可以尝试使用此方法解决上题步骤:(5n25n^25n2+6n16n^1...
2019-03-26 22:34:40
813
1
原创 如何用C语言实现得到一个数的位数(丢个位)
对与大多数朋友来说说,对于进制的转换都不是特别自然,今天,作为刚接触进制的我,查阅了 资料以及一些自己的理解,给大家分享一点我的经验。...
2019-03-26 01:08:54
7735
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人