1.对于二位数组来说,每行首的元素进行加*运算,那么表示的行首元素,但是实际也还是表示地址,这点要格外注意。

2.注意字符数组的输出,就直接将首地址输出就好了。cout<<str<<endls;

3.getline()是属于string流. 读取从键盘输入的字符串.直到遇到结束符.

而cin.getline()是属于istream流. 一样读取从键盘输入字符,但是可以限定读取多少个字符或者将哪个字符当作结束符.

string str;                        char[10] str;

getline(cin,str);                cin.getline(str,10,'e');

4.C++对C的一个重要扩充就是对一个数据可以使用引用,主要用于扩充函数的数据传递功能。

5.在C语言中实际上全是采用值传递的方式。Cpp采用的引用传送的变量的别名,实现了值传递。

6.int*p[4] 指针数组,数组的元素存的是指针。

int (*p)[4] 指向一维数组的指针变量,其中p是指针变量,指向数组,且该该数组有4个int型的变量。

7.++  -- 和*(指向运算符)的优先级是相同的,且具有右结合的特性。

8.int (*p)(int x,int y) 指向函数入口的指针;

int *p(int x, int y) 返回指针的函数。

9.如果两个指针指向同一个数组的元素,两个指针变量值只差是两个指针之间的元素个数。

10.指针是c,c++中重要的特色概念,它可以提高程序效率,实现内存动态分配,通过函数调用得到多个改变的值。但也有缺点就是太灵活,易出错,且不易发现。

11.

Cpp拾零(to be continued)相关推荐

  1. Matlab拾零(to be continued)

    1.a:n:b 运算符 和 linspace(a,b,n),作用相似,不同看参数位置. 2. ; 为命令执行结束标志. 3. ... 为续行符. 4.输入一个命令之后,系统会检查是不是变量.内部函数. ...

  2. C语言拾零(to be continued)

    1.1个空格键=2个\x20的效果,你们发现了吗. 2.C语言中字符和ASCII码是一一对应的. 3.浮点数有有效位数的要求,所以比较两个浮点数是否相等,只需要比较他们的差值是否在一个范围内即可. 4 ...

  3. C++ .h(头文件) 与 .cpp(源文件) 的使用

    .h 文件: .h是头文件 ,里面主要是写类的声明(包括类里面的成员和方法的声明).函数原型.#define常数等, 注意.h文件写的时候有特定的格式就是开头和结尾 #ifndef TEST_HEAD ...

  4. 利用VS+MFC+Opencv显示图像和视频所需添加类(CvvImage.h和CvvImage.cpp的源码)。

    CvvImage.h代码: #pragma once #ifndef CVVIMAGE_CLASS_DEF #define CVVIMAGE_CLASS_DEF #include "open ...

  5. UTF-8 CPP的使用

    UTF-8 CPP是一个简单.小巧.轻量级.跨平台的UTF-8编码字符串库. 下面对其使用方法进行简单的介绍: 1.      从http://sourceforge.net/projects/utf ...

  6. 拇指接龙游戏升级记录03(升级MainScene.cpp)

    MainScene是拇指接龙游戏的主游戏场景文件,拥有近5000行代码. 说实在的,实现自cocos2d-x 2.x版本向当下最新的3.8.1版本的升级过程,其中涉及的技术不是一下能够说明的.有些是形 ...

  7. GATB的使用小例子test.cpp

    1.touch test.cpp,,文件夹中 出现test.cpp touch test.cpp 2. test.cpp的内容 #include <gatb/gatb_core.hpp>i ...

  8. Linux下运行.cpp文件

    如何在Ubuntu16下运行一个简单的.cpp文件呢,做法如下: 假设我在桌面上写了一个hell,world程序; 保存为abc.cpp 然后在终端打开: 1.点击保存的文件的属性,看在哪里,我的是在 ...

  9. 2020-10-26runtime error: member access within null pointer of type ‘struct ListNode‘ (solution.cpp)错

    runtime error: member access within null pointer of type 'struct ListNode' (solution.cpp)错误 /*** Def ...

最新文章

  1. tomcat 日志分割脚本
  2. 会开了一天,赛题有结果了吗?
  3. Quartz.Net—MisFire
  4. 前端含金量较高的网站推荐
  5. Django进阶Model篇—数据库操作(ORM)
  6. 【POJ 1679 The Unique MST】最小生成树
  7. pat 乙级 1018 锤子剪刀布(C++)
  8. Css内边距与外边距
  9. VB 文件常用操作相关API
  10. idea打包jar运行时出现——jar中没有主清单属性(Invalid or corrupt jarfile)
  11. 分享一个jQuery的自动客户端本地保存插件Sisyphus.js - 帮助你自动保存用户输入内容
  12. 关于AD19常用功能和使用技巧的总结
  13. 上海科学家研制出新型“耐火宣纸”
  14. html mebed高度问题,高中英语中最易犯的100个错误,看看你有多少?
  15. Eclipes更改主题及字体
  16. java spark 遍历rdd_Spark入门(四):RDD基本操作
  17. p语言是python吗-python编程语言是什么?它能做什么?
  18. Unity 3D光源-Point Light点光源详解/灯泡、模拟灯光效果教程
  19. 数据处理方法-算术编码(香农算法、java编码实现)
  20. 软件测试之接口测试用例设计,全网独一份

热门文章

  1. 练习:Padding 填充
  2. Ubuntu 使用root 帐号开启 SSH 登录
  3. 13.4 常见的时期类和Math类
  4. PHP查找数据库中的用户,php-在数据库中查找现有的电子邮件和用户...
  5. [CTSC2018]混合果汁
  6. JSTL1.1函数标签库(functions)如fn:length
  7. Markdown2.py And Pygments Test
  8. ASP.NETSpring.NETNHibernate最佳实践(三)——第2章环境准备
  9. UA MATH567 高维统计III 随机矩阵6 亚高斯矩阵的范数
  10. 在一个sql分组查询中使用多个聚集函数