自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c和c++端口的相互调用

 我们在处理项目的时候 难免会遇到c文件和cpp文件相互调用的时候。下面就来介绍他们之间的调用方法。 当我们需要在cpp中调用c时,由于cpp兼容c的缘故,我们只需在需要调用的部分前面加上extern “c”来声明接下来的部分是调用c就可以。   当需要在c中调用cpp的时候,由于c不能兼容cpp,就必须利用中间层来完成。 如果不确定源文件是什么类型的,就只...

2018-11-28 17:26:32 162

原创 函数的默认值和重载

 函数的默认值函数默认值一般写在声明里 函数默认值使用自右向左依次赋值的方式进行赋值 函数默认值在赋值的时候只能赋值一次 关于函数默认值的限制:不能使用局部变量,可以使用全局变量和函数   函数的重载:C++中函数符号生成的规则:参数列表,函数名,作用域三个部分只要有一个部分不同,函数符号就不相同例如 int Sort(int *arr,int len)  与...

2018-11-21 17:28:36 467

原创 虚拟内存相关

我们在电脑上运行程序的时候都要经过内存的处理与执行,如果进程占用的内存很多或者同时执行的进程数量过多,就会使内存消耗殆尽,因此我们一般使用虚拟内存来解决这个问题。虚拟内存使进程认为电脑存在足够大,且连续的内存空间,实际上是被分割成多个的物理碎片,在需要时进行数据交换。本质上是虚拟的,为了与物理内存进行投影的内存,因此称为虚拟内存。由于虚拟内存是进程处理过程中不可或缺的一环,因此这一部分...

2018-11-06 16:45:34 212

原创 函数的递归过程

函数的递归就是函数通过自己循环调用自己来完成某项功能,我们在自定义函数的时候也经常会用到递归功能,那么当函数在进行递归的时候内部过程都有哪些呢?我们以这个程序为例:age(int n) { int tmp; if(n==1){ return 10;}else tmp=age(n-1)+2return tmp;}函数的递归就是函...

2018-04-19 23:30:09 773

原创 c语言-初见const

 在写代码的过程中,我们常常利用define来定义一些常量元素,起到了对元素内容的封锁作用,使他无法在函数内部被更改。那么如果我们在写参数的时候也想要封锁原数据呢?这时候我们就可以使用const来定义常变量。Const在定义常变量时,可以将变量变成只读,即不可写,无法对元素进行赋值。而数据类型对于const来说是完全透明的,const修饰它的直接右边,即无视它右边的数据类型。关于这句话我们可以理解...

2018-04-17 23:34:20 139

原创 进制转换相关问题的计算

假设在n进制下,以下进制成立:567*456=150216,那么n的值是:A.9B.10C.12D.18在做这道题之前我们先来看看下面这道简单的例题:n进制中11*10=110求n通过分析可以发现我们能够利用进制的定义写出式子(1*n^1+1*n^0)*(1*n^1+0*n^0)=1*n^2+1*n^1+0*n^0求解,得n=9用同样的方法列出并化简我们可以就得到本题所含的式子:20n^4+49n...

2018-04-17 22:58:39 164

原创 关于数组和字符串数组的那些事(二)

  字符串数组相对于普通的数字数组来说具有更加广泛的适用性,因此它的运用也就显得尤为重要。二者之间仍然有很多的区别,单从定义方式来说,字符串数组的定义就体现了它的灵活性,char arr[]={‘a’,’b’,’c’}  char brr[]={“a,b,c”}  char err[]=”a,b,c”      都是字符串数组的有效定义形式。   关于字符串数组拷贝:          顾名思义,...

2018-04-09 17:17:05 169

原创 关于数组和字符串数组的那些事(一)

阳春三月,风光正好。最近几天尤其强烈的踏春欲望导致我近一个礼拜都没有好好写博客。好在清明过后天气渐渐炎热,接下来就有更多时间来好好整理思路,构思博客。其实最近主要学习的是数组与字符串数组部分的内容,但是这个模块的东西又十分繁琐所以想分模块来进行探讨。首先想说说我在学习数组过程中所发现的尤其需要注意的几点:数组作为参数时与普通数字作为参数时最大的区别就是长度,我们在使用for循环,还有直接调用参数时...

2018-04-08 17:39:07 207

原创 C语言中的经典例题-正序输出与逆序输出任意数字

 从大一学习计算机相关课程到现在也有将近两年时间了,经常苦于一些心得体会没有时间进行记录与后续探讨,今后我将会在csdn博客中记录分享一些自己学习上的想法,希望大家也能不吝赐教,多与我进行探讨。谭浩强的C程序设计-第四版中有这样一道例题: 给定一个不多于五位的正整数,求:1.求它的位数;2.分别输出每一位数字;3.按逆序输出各位数字;这道题目乍一看给人一种轻松简单的感觉,甚至很多编程初学者都能在看...

2018-03-28 22:41:41 20518 2

空空如也

空空如也

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

TA关注的人

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