
C++程序设计
文章平均质量分 92
自考学习C++以及研究
Ariel_欢
君子不器
展开
-
C++二维数组的定义及理解
#二维数组的定义方式#二维数组结构的含义与理解前言一维数组对于存储和处理一组数据很有用,但是有时候,很有必要使用多维数组。例如,在统计学生成绩的程序中,教师可以将一个学生的所有科目考试分数记录在一个 double 类型的数组中。如果老师有40 名学生,那就意味着需要 40 个 double 类型数组来记录整个班级的分数。当然,在这里定义 40 个单独的一维数组显然是不合适的,而只要定义一个二维数组就可以了。到目前为止,教程中所介绍的数组都只是一维数组,因为它们只能保存一组数据。二维数组,也称为原创 2020-11-27 17:26:28 · 46731 阅读 · 25 评论 -
【C++程序设计】自考是终点也是起点
本次报考了最后一科考试科目——《C++程序设计》原创 2020-10-19 16:26:07 · 351 阅读 · 8 评论 -
C++条件运算符(三元运算符)
C++有3种运算符:算数运算符、关系运算符和逻辑运算符。C++中唯一的三元运算符 :条件运算符“?:“,可以用来简化if语句。其语法为: 条件表达式1 ? 表达式2 : 表达式3;执行流程:条件运算符的执行流程示意图如上图所示,描述如下:(1) 计算表达式1的值;(2) 若表达式的值为真(或非0),则只计算表达式2,并将其结果作为整个表达式的值;反之,即表达式1的值为假(或为0),则只计算表达式3,并将其结果作为整个表达式的值。示例: max=a>b?a:b;语义:如果原创 2020-10-14 08:43:26 · 14751 阅读 · 14 评论 -
【C++程序设计】函数和方法
1.函数是什么?函数是指一段可以直接被另一段程序或代码引用的程序或代码。【百度百科】 计算机的函数,是一个固定的一个程序段,或称其为一个子程序,它在可以实现固定运算功能的同时,还带有一个入口和一个出口,所谓的入口,就是函数所带的各个参数,我们可以通过这个入口,把函数的参数值代入子程序,供计算机处理;所谓出口,就是指函数的函数值,在计算机求得之后,由此口带回给调用它的程序。【计算机函数】 函数是具有一定功能又经常使用的相对独立的代码段。C++中的函数和数学上的函数是有所区别的:①数学上的函.原创 2020-09-30 19:43:43 · 2321 阅读 · 7 评论 -
【C++程序设计】传值、传地址、传引用以及代码实例
传值是实参的值传递给形参。传地址是传的实参指向的首地址,传引用是传实参指向的对象,传地址和传引用有稍许差别,就是传的首地址不一定就是一个对象,有可能对象占的地址空间大,则这样就只能是指向一个首地址,并不能知道对象的长度(如指向的对象是一个数组对象,传地址就是指向了这个数组对象的首地址,而传引用而可以表示指向这个完整的对象。)因此:指针和引用,应该和传地址和传引用一样,是有区别的。另外:关于函数和方法:可以理解为函数是面向过程而言的,方法是面向对象而言的。在面向对象的C++语言中,函数分为函数即方原创 2020-09-30 20:57:24 · 1304 阅读 · 21 评论