Cpp拾零(to be continued)
来源:互联网 发布:网络售药全面叫停 编辑:程序博客网 时间:2024/05/18 15:08
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)
- Matlab拾零(to be continued)
- C语言拾零(to be continued)
- 2004(to be continued)
- To be Continued
- to be continued
- 散装笔记 ...to be continued
- 回忆moblin ...to be continued
- 各种方法......to be continued
- Defect Patterns (To be continued)
- GIT Tips (To be continued)
- Zookeeper 介绍 [To Be Continued]
- Rust : Pointer......to be continued
- GIT Command (To Be Continued)
- notes on effective C++ (to be continued)
- 设计模式 c# 学习(-) to be continued..
- 常用正则(to be continued)
- 梳状滤波器(to be continued)
- 常用的C#正则表达式!
- asdf
- 隐马尔可夫模型(HMM)攻略
- HDU1211 RSA
- 【leetcode】Binary Tree Postorder Traversal
- Cpp拾零(to be continued)
- 如何做一名优秀的团队领导?LinkedIn CEO给出的3条建议
- 启用Oracle 11g中的Apex
- 算法的封装与切换——策略模式
- poj1014+hdu1059--A - Dividing(多重背包,二进制优化)
- 如何“玩”微信
- 详解 Linux cp命令
- 求解惑ProductView Express 浏览器预览prt文件的时候蓝屏。见图
- window打开指定目录下文件并选中