Chinaunix首页 | 论坛 | 博客
  • 博客访问: 187187
  • 博文数量: 50
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 536
  • 用 户 组: 普通用户
  • 注册时间: 2020-05-07 21:35
文章分类

全部博文(50)

文章存档

2020年(50)

我的朋友

发布时间:2020-06-18 21:19:09

#include<iostream>using namespace std;class A{private: int x;public: A(int a) :x(a){} void count(){ cout << x++; }};int main(){//原代码 // A *a;// a->count();改错代码 A *a; A b(2); a = &b; a->count(); system("pause"); return 0;}.........【阅读全文】

阅读(18957) | 评论(0) | 转发(0)

发布时间:2020-06-14 21:09:20

C++为每个对象提供一个指针this,记录该对象的地址,当通过对象来调用类的成员函数时,this作为一个隐式参数传递给成员函数this的性质1、隐式指针,不能显式声明。2、常指针,不能被修改,当一个类对象被创建时,this就被初始化为指向该对象的指针。3、this是一个局部变量,局部于某个对象,在该类的任何非静态成员函数.........【阅读全文】

阅读(44) | 评论(0) | 转发(0)

发布时间:2020-06-14 20:33:38

#include<iostream>using namespace std;int main(){ int i = 5; int &j = i;//在这里的&j并不是地址,而是一种别名,其实就是i的另一个名字 int k = 10; j = k;//相对于i=k cout << j << endl; system("pause"); return 0;}/*引用①引用变量不另外分配内存空间②独立引用在声明时必须初始化,引用的基类型.........【阅读全文】

阅读(52) | 评论(0) | 转发(0)

发布时间:2020-06-04 16:19:11

#include<iostream>using namespace std;#pragma warning(disable:4996)//->使用了c#的strcpy函数int main(){ 一: /* int * a; int b = 10; *a = b; ->在这里b是整数,而*a是指针类,*a的确可以指向b的内容, 但是a一开始不知道地址(没有初始化),出错 */ ////正确写法int b = 10;int *a = &b;//a初始.........【阅读全文】

阅读(56) | 评论(0) | 转发(0)

发布时间:2020-05-31 19:21:51

static和全局变量,以及局部变量......【阅读全文】

阅读(158) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册