神奇的东西2

你为什么不问问神奇的海螺呢?

(这次开始讲C++辽,虽然因为时间问题,组长并没有讲完计划内容,但是问题不带)

首先呢,阿鸣先讲完了纸质周任务,就是一堆基础的小细节,define这个傻子替换,符号优先级,八进制十六进制,字符数组初始化。

然后开始补充神奇的东西:

C:

指针常量&常量指针:
  1. const* 常量指针 指向的内存值不能修改(通过指针修改)
  2. *const 指针常量 指针指向内存位置不能修改
数组指针&指针数组 :
  1. 数组指针 指向(不同类型)数组的指针
  2. 指针数组 存放指针的数组
值&址传递:

别问,问就是要用指针传参

C++:

  1. 用#include< iostream >替换辽#include< stdio.h>
    (如果题目交不上,再加一个#include< cstdio.h>);
  2. 莫得 巴拉巴拉.h了 全都变 c巴拉巴拉;
  3. 万能头文件 #include
    (慎用,有的网站不支持,目前可以用的有牛客和我们的oj)
  4. 结构体不要用typedef辽;
  5. 可以用 int n; int a[n];了 一般会用(const int n=巴拉巴拉);
  6. 新增bool类型 只有true false;
  7. 结构体里可以放函数;
    构造函数
    1. 没有返回值 ;
    2. 名字和结构体必须一样;
    3. 可以有多个构造函数(但是参数表不能相同),默认构造函数就一个,非可以多个;
    4. this指针可以理解为临时指向指针(工具人指针);
    5. 嵌套结构体 (我就这么叫吧) 类似 line.point.x 必须要用默认构造函数。

老婆镇博
神奇的东西2_第1张图片

你可能感兴趣的:(神奇的东西)