美文网首页
9.14 c++ 总结

9.14 c++ 总结

作者: 张梦涵625 | 来源:发表于2017-09-14 15:57 被阅读0次

1.指针

地址:   i_pointer=&i;  

值:     *i_pointer=i

地址运算符:&

int *i_pointer=&i;

指针:另一个变量的地址,用于间接访问变量

指针变量: 用于存放地址的变量

指针名=地址

2.指针变量的算术运算

指针与整数的加减运算

指针 p 加上或减去 n ,其意义是指针当前指向位置的前方或后方第 n 个数据的地址。

这种运算的结果值取决于指针指向的数据类型。

3.动态内存分配(堆区)

使用new和delete进行动态内存分配和释放(都为运算符)

结果值:成功:返回指向T类型的指针,指向新分配的一个T类型的内存空间的首地址。失败:0(NULL)

用new申请的动态空间使用完毕后,必须有程序员主动进行释放。

4. 析构函数的需要性

构造函数申请的空间,在析构函数中释放。

5. Const

指针常量:  定义常量限定符,限定在运行过程中不被改变,也可以限定指针。在指针定义语句的指针名前加const, 表示指针本身是常量。nt a; int* const p=&a;          定义时必须初始化

6.常对象和常成员函数

常对象:数据成员值在对象的整个生存期间内不能被改变。

即常对象定义是必须进行初始化,而且不能被更改。

7.

(int*)pv                   强制类型转换,指针转换。

Fioat  f=3.5   强制转换   Int  i =(int)f

Student(int x=20):vale(x) {}   初始化列表

P=&a[0]                  指向首地址

一个普通的指针不能指向常量,只有指针常量可以指向常量。

8.自习内容

查缺补漏,把上午老师讲的看了一遍,不会的没记住的看一遍视频,例题实现了,写了总结。复习了前一天的内容。

 

相关文章

  • 9.14 c++ 总结

    1.指针 地址: i_pointer=&i; 值:*i_pointer=i 地址运算符:& int *i_poin...

  • 9.14总结

    今天定的任务20,刚开始找了一个地铁口,人流量还可以,但是效率不高,五点之前才加了5个,然后就先去吃饭休息了...

  • 9.14总结

    STM32F4_RCC系统时钟: 1.时钟分类:HSE(High Speed External)高速外部时钟 HS...

  • 9.14总结

    打开蜂鸣器: 1. 怎么检测到K1 被按下? 2.怎么打开蜂鸣器 ? 根据原理图和根据STM32F4xx参考手册判...

  • 9.14总结

    (一)对象数组 数组中每一个元素对象被创建时,系统都会调用类构造函数初始化该对象。 当数组中每一个对象被生命期结束...

  • 9.14 按钮总结

    当点击切换不同状态时: 1.不用Bool值: _collectBtn setBackgroundImage:[UI...

  • 9.14学习总结

    1 时钟分为内时钟,外时钟,电源通电时先运行内时钟,之后再转化成外时钟 2 通过按键让蜂鸣器响,需要...

  • 9.14学习总结

    今天讲了STM32F_RCC系统时钟配置及描述。分类有HSE(外部高速时钟)、HSI、LSE、LSI、PLLCL...

  • 9.14学习总结

    今天讲了对象数组、指针与引用。 对象数组:数组中每一个元素对象被创建时,系统都会调用类构造函数初始化该对象。 当数...

  • 周总结(9.14)

    1.不要做机械的传话筒。要有自己的分析和判断,有批判性思维,汇总完整的信息,然后原汁原味的转述。 2.明晰自己的立...

网友评论

      本文标题:9.14 c++ 总结

      本文链接:https://www.haomeiwen.com/subject/gludsxtx.html