上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 从这篇博客开始,我们进入了一个崭新的领域——面向对象(OOP,Object Oriented Programming)。 这篇博客只会讲述一些基本的概念,因为面向对象要讲述的东西有很多,先理解了概念,才能写出高质量的面向对象的代码。 程序大体可以分为面向过程的语言(C语言),面向对象的语言(C++, 阅读全文
posted @ 2020-04-10 16:54 川尘 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 记录一下一个Android的小问题。 问题是这样的:在用Android Studio编写一个访问天气信息api的app时,发现没有从api返回结果。使用的虚拟机和真机都是Android10版本。经过几次输出和查看日志信息,确定了问题出在http网络连接上,抛出的异常为:java.io.IOExcep 阅读全文
posted @ 2020-04-09 16:24 川尘 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 二维数组 我们先来看二维数组,所谓二维数组,就是一维数组里面的各个元素分别是一个一维数组。二维数组可以用来表示表或者矩阵。 声明二维数组 语法如下: //声明二维数组 elementType arrayName[ROW_SIZE][COLUMN_SIZE]; //elementType是返回值类型 阅读全文
posted @ 2020-04-09 15:36 川尘 阅读(733) 评论(0) 推荐(0) 编辑
摘要: C字符串 C字符串是一个字符数组,以'\0'(空终结符)结尾。可以使用C++库中的C字符串函数操作C字符串。 //初始化C字符串 char city[] = "Beijing"; //求数组长度 cout << sizeof(city)/sizeof(city[0]); //结果为:8 结果解释:B 阅读全文
posted @ 2020-04-08 11:32 川尘 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 什么是数组 数组(array)是一个存储了固定大小,同类型元素的集合。也就是说,数组就是一个由多个同类型元素按顺序排列组成的一个集合。在程序执行的过程中我们经常会存储很多数据,这时候就需要使用到数组。比如存储100个学生的成绩,每个学生的成绩(假设都是整数)都是int类型的数值,这时候,把这些成绩放 阅读全文
posted @ 2020-04-07 19:00 川尘 阅读(2009) 评论(0) 推荐(0) 编辑
摘要: 函数的重载 看下面的max函数 //返回两数间的最大值 int max (int num1, int num2) {//比较num1和num2 if (num1 >= num2) { return num1; } else { return num2; } } 如果我们想要比较两个浮点数的最大值,那 阅读全文
posted @ 2020-04-06 12:18 川尘 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 前面我已经写过和函数有关的博客( C++——数学函数 )。 函数,也叫作方法,它的作用是定义可重用的代码,并组织和简化这些代码。 所谓重用,就是重复使用的意思。在写代码时候,很多代码我们会重复使用到。比如在一个计算器程序中,常见的操作的有加减乘除等运算。如果是在之前,相加的数改变,我们就要改变源代码 阅读全文
posted @ 2020-04-05 12:48 川尘 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 之前写过一篇读写文件的博客,参见C++——简单的文件输入输出 这个版本只是简单的介绍了文件读写的大体步骤,还存在很多问题。其中一个问题就是:你并不知道文件中有多少数据。如果你想读入文件,就必须要先查看文件,然后根据文件的长短编写程序,而且读入不同的文件时还需要改动。 在SOLID五大原则中,一个非常 阅读全文
posted @ 2020-04-04 10:05 川尘 阅读(2517) 评论(0) 推荐(0) 编辑
摘要: 今天介绍的是程序中三个基本控制结构(顺序,分支,循环)的最后一个:循环。 只要三种基本的控制结构就能够表达用一个入口和一个出口框图表达的任何程序逻辑。所以在写程序的时候,要尽量避免使用GOTO语句,只用三种基本的控制结构。 写循环语句要有下面三个步骤: 需要重复的语句,即循环体 用循环语句包含循环体 阅读全文
posted @ 2020-04-03 10:27 川尘 阅读(3335) 评论(0) 推荐(1) 编辑
摘要: 之前的博客里,已经说过如何从键盘读入(cin),以及如何输出到控制台(cout)。但是仅仅是这样的输入和输出方式并不能满足需求。更多的时候我们需要读写文件来获得、存储我们的数据。 概述 不管是读文件还是写文件,大体都可以分为5个步骤: 1. 头文件<fstream> 2. 创建流 3. 打开文件,使 阅读全文
posted @ 2020-04-02 10:09 川尘 阅读(9585) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页
`