C++运算符

数组的声明和使用

数组是同一系列元素的集合    array是一组元素
声明和初始化静态数组
元素的初始化可以为0   int my number []={};
可以部分初始化   
可以将数组的长度定义成常量
访问数组的时候,如果超越其边界,结果将是无法预料的
多维的数组在开发时可不可行
数组的维度的增加会导致代码的长度在增加
利用嵌套的for来访问多维数组中的元素
程序的长度不受数组包含的元素数的影响
动态数组
c++ 提供了std::vector,这是一种方便而易于使用的动态数组
为了节省内存了,可以不使用前面介绍的静态数组,并在运行阶段需要大量的动态数组
vector<int>dysaddasd(3);
 
运算符的优先级
C++运算符
 
如何退出无限循环
使用break退出当前的循环;使用return退出当前的函数模块
 
编写一个类似于while(integer )的无限循环,如果integer的值为-1,这个while循环会执行嘛
理想的情况下,while循环表达式应为布尔值  true 和flase ,否则这样的解读;零表示false,非零表示
ture 。-1不是零因此while条件为ture,如果加上判断语句就是判断表达式为真就可以执行循环
 
for(;;)与while ()等效吗
不等效
复制粘贴do.....while(exp);改成while(exp);这样合理吗
会出问题,while(exp);合法,却是一个空循环
 
函数的原型是什么
C++运算符
 
函数的形参和实参
函数的声明和定义使用的是形参,形参不参与调用,我们调用的是实参
 
递归函数
递归必须明确退出的条件,满足这种条件后,函数将返回,不在调用自己
不过不退出,栈会变满,然后崩溃
 
数组传递给函数,或者说函数的值传递
 C++运算符
C++运算符C++运算符
 
 
 

原文链接: https://www.cnblogs.com/laochaia/p/13154967.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍;

也有高质量的技术群,里面有嵌入式、搜广推等BAT大佬

    C++运算符

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/356280

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年3月2日 上午11:08
下一篇 2023年3月2日 上午11:08

相关推荐