
C C++
yippeelyl
这个作者很懒,什么都没留下…
展开
-
C++ 值传递、指针传递、引用传递详解
C++ 值传递、指针传递、引用传递详解最近写了几篇深层次讨论数组和指针的文章,其中提到了“C语言中,所有非数组的形式参数传递均以值传递形式”数组和指针背后——内存角度语义"陷阱"---数组和指针而关于值传递,指针传递,引用传递这几个方面还会存在误区, 所有我觉的有必要在这里也说明一下~下文会通过例子详细说明哦值传递:形参是实参的拷贝,改变形参的值转载 2015-05-12 09:04:40 · 756 阅读 · 0 评论 -
内联函数的声明和定义
内联函数的声明和定义一、什么叫inline函数? inline(小心,不是online),翻译成“内联”或“内嵌”。意指:当编译器发现某段代码在调用一个内联函数时,它不是去调用该函数,而是将该函数的代码,整段插入到当前位置。这样做的好处是省去了调用的过程,加快程序运行速度。(函数的调用过程,由于有前面所说的参数入栈等操作,所以总要多占用一些时间)。这样做的不好处:由于每转载 2015-05-12 09:51:32 · 7171 阅读 · 2 评论 -
BMP位图图像格式简介
BMP位图图像格式简介1. 文件结构 位图文件可看成由4个部分组成:位图文件头(bitmap-fileheader)、位图信息头(bitmap-informationheader)、彩色表(colortable)和定义位图的字节阵列,它具有如下所示的形式。 位图文件的组成结构名称符号位图文件头(bi转载 2017-08-14 06:38:58 · 1756 阅读 · 0 评论 -
详解.NET IL代码
详解.NET IL代码一、前言IL是什么? Intermediate Language (IL)微软中间语言C#代码编译过程?C#源代码通过LC转为IL代码,IL主要包含一些元数据和中间语言指令;JIT编译器把IL代码转为机器识别的机器代码。如下图语言编译器:无论是VB code还是C# code都会被Language转载 2017-10-05 15:59:10 · 539 阅读 · 0 评论 -
ASP.NET、.NET和C#的关系
ASP.NET、.NET和C#的关系是怎样的?1、.NET是什么?.Net全称.NET Framework是一个开发和运行环境,该战略是微软的一项全新创意,它将使得“互联网行业进入一个更先进的阶段”,.NET不是一种编程语言. 简单说就是一组类库框架,.NET开发支持C#、VB.NET、J#、Jsript和Managed C++等。C#是.NET Framework框架支持的一转载 2017-08-09 17:51:11 · 2909 阅读 · 0 评论