您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 关于C++中栈指针和堆指针的使用说明

  2. 环境:Windows XP S3、VC++ 6.o 目的:学习C++程序开发语言 使用步骤:下载之后,双击.dsw文件即可打开该示例工程 说明: 在学习《Thinking in C++》一书关于数组声明与定义时,Bruce说如果这样声明一个数组: int b[6] = {0}; Here, the compiler will use the first initializer for the first array element, and then use zero for all the
  3. 所属分类:C++

    • 发布日期:2009-09-19
    • 文件大小:1048576
    • 提供者:arkliszeng
  1. C#中符号的作用备忘

  2. 作者:钢钢 ~ 按位求补符; ! 非逻辑运算符; % 求余运算符; ^ 异或位运算符; & 且位运算符; | 或位运算符; * 既可以用作乘法符号,还可以表示为指针; + 表示数学运算符相加; = 用来表示赋值操作; \ 用于转义符的开始,如\n表示换行; ” 包裹字符串; ’ 包裹单个字符; 逻辑运算符大; , 用于分隔参数; . 用于表示对象成员选择器或小数点; / 表示除以的数学运算符; # 用于条件编译或划分代码块。
  3. 所属分类:C#

    • 发布日期:2010-06-26
    • 文件大小:3072
    • 提供者:tanxiangli
  1. C和指针 pdf 加上程序

  2. 第1章 快速上手 1 1.1 简介 1 1.1.1 空白和注释 4 1.1.2 预处理指令 4 1.1.3 main函数 5 1.1.4 read_column_numbers函数 8 1.1.5 rearrange函数 12 1.2 补充说明 14 1.3 编译 14 1.4 总结 15 1.5 警告的总结 15 1.6 编程提示的总结 15 1.7 问题 16 1.8 编程练习 16 第2章 基本概念 19 2.1 环境 19 2.1.1 翻译 19 2.1.2 执行 21 2.2 词法规
  3. 所属分类:C

    • 发布日期:2010-12-02
    • 文件大小:10485760
    • 提供者:winner798
  1. C和指针高清pdf(经典)

  2. 第1章 快速上手   1.1 简介    1.1.1 空白和注释    1.1.2 预处理指令    1.1.3 main函数    1.1.4 read_column_numbers函数    1.1.5 rearrange函数   1.2 补充说明   1.3 编译   1.4 总结   1.5 警告的总结   1.6 编程提示的总结   1.7 问题   1.8 编程练习  第2章 基本概念   2.1 环境    2.1.1 翻译    2.1.2 执行   2.2 词法规则    2
  3. 所属分类:C++

    • 发布日期:2011-05-26
    • 文件大小:27262976
    • 提供者:lghndyz
  1. C++在函数中给类的指针变量赋值问题

  2. 在函数中给C++指针变量赋值,分析了指针变量的特性,并追踪了给指针变量赋值的过程。
  3. 所属分类:C++

    • 发布日期:2012-04-23
    • 文件大小:129024
    • 提供者:gis_dolphin
  1. C++ 中const总结

  2. C++ 中const总结 const 限定符把一个对象转换成一个常量,如 const int bufSize=512; 申 明 bufSize 的时候,如果不将它初始化,那么编译器会报错:const object must be initialized if not extern。因为 bufSize 被 const 限定符限制,如果不在 申明 bufSize 的时候给它赋值,就不能再给它赋值(因为常量在定义之后就不能 被修改),它就没有任何意义了。 下面将详细的讨论一下 const 变量的作
  3. 所属分类:C++

    • 发布日期:2012-11-17
    • 文件大小:158720
    • 提供者:jake443403168
  1. C++中复制构造函数与重载赋值操作符的深入分析

  2. 在C++中复制控制是一个比较重要的话题,主要包括复制构造函数、重载赋值操作符、析构函数这三部分,这三个函数是一致的,如果需要手动定义了其中了一个,那么另外的两个也需要定义,通常在存在指针或者前期相关操作的情况下,都需要手动的定义。
  3. 所属分类:其它

    • 发布日期:2020-08-10
    • 文件大小:64512
    • 提供者:weixin_38616139
  1. 讲解C语言编程中指针赋值的入门实例

  2. 主要介绍了讲解C语言编程中指针赋值的入门实例,通过const int i与int *const pi这样两个例子来分析指针的赋值和地址指向,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-03
    • 文件大小:69632
    • 提供者:weixin_38665629
  1. 深入理解Python中变量赋值的问题

  2. 在 python 中赋值语句总是建立对象的引用值,而不是复制对象。因此,python 变量更像是指针,而不是数据存储区域,这点和大多数语言类似吧,比如 C++、java 等。下面这篇文章主要介绍了Python中变量赋值的问题,需要的朋友可以参考借鉴,下面来一起看看吧。
  3. 所属分类:其它

    • 发布日期:2020-09-21
    • 文件大小:72704
    • 提供者:weixin_38695471
  1. C++中this指针的理解与作用详解

  2. 01 C++ 程序到 C 程序的翻译 要想理解 C++ 的 this 指针,我们先把下面的 C++ 代码转换成 C 的代码 class Car { public: int m_price; // 成员变量 void SetPrice(int p) // 成员函数 { m_price = p; } }; int main() { Car car; car.SetPrice(20000); // 给car对象m_price成员变量赋值 return 0; } C 语言是没有
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:56320
    • 提供者:weixin_38725086
  1. c++中new和delete操作符用法

  2. “new”是C++的一个关键字,同时也是操作符。当我们使用关键字new在堆上动态创建一个对象时,它实际上做了三件事:获得一块内存空间、调用构造函数、返回正确的指针。当然,如果我们创建的是简单类型的变量,第二步就会被省略。 new用法: 1. 开辟单变量地址空间 1)new int; 开辟一个存放数组的存储空间,返回一个指向该存储空间的地址.int *a = new int 即为将一个int类型的地址赋值给整型指针a.  2)int *a = new int(5) 作用同上,但是同时将整数赋值为
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:105472
    • 提供者:weixin_38737176
  1. C++中String类的实现

  2. String是C++中的重要类型,程序员在C++面试中经常会遇到关于String的细节问题,甚至要求当场实现这个类。只是由于时间关系,可能只要求实现构造函数、析构函数、拷贝构造函数等关键部分。   String的实现涉及很多C++的基础知识、内存控制及异常处理等问题,仔细研究起来非常复杂,本文主要做一个简单的总结和归纳。   一 整体框架   面试时由于时间关系,面试官一般不会要求很详尽的String的功能,一般是要求实现构造函数、拷贝构造函数、赋值函数、析构函数这几个非常重要的部分。因为
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:66560
    • 提供者:weixin_38564598
  1. C、C++用指针引用的差异

  2. 1:并引述之间的区别在概念的指针   参考是可变的别名。例如   int m;   int &n=m;   引用作为一个别名。它在逻辑上不是独立的。它的存在具有依附性。所以引用必须在一?始被初始化。并且其引用的对象在其整个生命周期中是不能被改变的(自始至终仅仅能依附于同一个变量)。   则不论什么对引用的操作即对变量的操作。   引用通常是用于处理函数的?数与返回值。   2、使用规则:   a:引用在创建的时候必须被初始化(指针能够在不论什么时候赋值)   b:引用必须与一个
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:50176
    • 提供者:weixin_38595019
  1. 关于C++中函数指针的使用

  2. (一)简单的函数指针的应用。   //形式1:返回类型(*函数名)(参数表) char (*pFun)(int); char glFun(int a){ return;} void main() { pFun = glFun; (*pFun)(2); }   第一行定义了一个指针变量pFun。首先我们根据前面提到的“形式1”认识到它是一个指向某种函数的指针,这种函数参数是一个int型,返回值是char类型。只有第一句我们还无法使用这个指针,因为我们还未对它进行赋值。   第二
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:36864
    • 提供者:weixin_38631225
  1. 深入理解C语言指针

  2. 指针是一种数据类型 指针也是一种变量,占有内存空间,用来保存内存地址 指针就是告诉编译器,开辟4个字节的存储空间(32位系统),无论是几级指针都是一样的 *p操作内存 在指针声明时,* 号表示所声明的变量为指针 在指针使用时,* 号表示操作指针所指向的内存空间中的值 *p相当于通过地址(p变量的值)找到一块内存;然后操作内存 *p放在等号的左边赋值(给内存赋值) *p放在等号的右边取值(从内存获取值) 指针变量和它指向的内存块是两个不同的概念 给p赋值p = 0x1111;只会改变指针变量值
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:133120
    • 提供者:weixin_38746293
  1. C/C++中指针和引用之相关问题深入研究

  2. 一、基本知识指针和引用的声明方式:声明指针: char* pc;声明引用: char c = ‘A’   char& rc = c; 它们的区别:①从现象上看,指针在运行时可以改变其所指向的值,而引用一旦和某个对象绑定后就不再改变。这句话可以理解为:指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变,但是指定的对象其内容可以改变。 ②从内存分配上看,程序为指针变量分配内存区域,而不为引用分配内存区域,因为引用声明时必须初始化,从而指向一个已经存在的对
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:99328
    • 提供者:weixin_38688956
  1. C++中指针的数据类型和运算相关知识小结

  2. C++有关指针的数据类型和指针运算的小结 前面已用过一些指针运算(如p++,p+i等),现在把全部的指针运算列出如下。 1) 指针变量加/减 一个整数 例如:p++,p–,p+i,p-i,p+-i,p-=i等。 C++规定,一个指针变量加/减一个整数是将该指针变量的原值(是一个地址)和它指向的变量所占用的内存单元字节数相加或相减。如p+i代表这样的地址计算:p+i*d,d为p所指向的变量单元所占用的字节数。这样才能保证p+i指向p下面的第i个元素。 2) 指针变量赋值 将一个变量地址赋给一个指针
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:123904
    • 提供者:weixin_38686267
  1. 讲解C语言编程中指针赋值的入门实例

  2. 从const int i 说起 你知道我们声明一个变量时象这样int i ;这个i是可能在它处重新变赋值的。如下: int i = 0; /* . . . */ i = 20; /*这里重新赋值了*/ 不过有一天我的程序可能需要这样一个变量(暂且称它变量),在声明时就赋一个初始值。之后我的程序在其它任何处都不会再去重新对它赋值。那我又应该怎么办呢?用const 。 /* . . . */ const int ic =20; /* . . . */ ic = 40; /*这样是不可以的,
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:72704
    • 提供者:weixin_38636763
  1. IOS ObjectiveC中的赋值与对象拷贝

  2. IOS ObjectiveC中的赋值与对象拷贝 在开发过程中我们经常会遇到对象拷贝的问题,下面我们分别讨论赋值操作、对象拷贝、以及浅拷贝(Shallow copy)与深拷贝(Deep copy)的区别与各自的实现方式。 一、不同对象的赋值操作 Objective-C中有两类对象,一类是结构体(或者基本数据类型也算),另一类是NSObject对象。 对于结构体,代码直接会操作其实体,因此赋值操作会创建一个源对象的副本(一个新的对象);而对于NSObject对象,必须使用指针来操作对象,所以其赋值
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:64512
    • 提供者:weixin_38723242
  1. C/C++中指针和引用之相关问题研究

  2. 指针和引用的声明方式:声明指针:char*pc;声明引用\uff1acharc='A'char&rc=c;它们的区别:①从现象上看,指针在运行时可以改变其所指向的值,而引用一旦和某个对象绑定后就不再改变。这句话可以理解为:指针可以被重新赋值以指向另一个不同的对象。但是引用则总是指向在初始化时被指定的对象,以后不能改变,但是指定的对象其内容可以改变。②从内存分配上看,程序为指针变量分配内存区域,而不为引用分配内存区域,因为引用声明时必须初始化,从而指向一个已经存在的对象。引用不能指向空值。③从编译
  3. 所属分类:其它

    • 发布日期:2021-01-31
    • 文件大小:96256
    • 提供者:weixin_38530211
« 12 3 4 5 6 7 8 9 10 ... 23 »