- 博客(5)
- 收藏
- 关注
原创 C++类的理解(二):函数重载和多个构造函数,以及析构函数
一、函数的重载 函数重载并不属于类的特性,是众多高级语言都有的一种函数特性,比如我有下面的函数://函数1:int add(int a,int b){ return a+b;}这个函数接受两个整型变量,返回他们的和,但如果我还要一些功能,比如两个double类型的和,一个整型和100的和,并且我也想用add这个函数名怎么办? 函数重载的概念就是用来解决这个问题的,我们...
2018-08-14 08:54:35 20066 8
原创 C++类的理解(一):类的初识
一、类的意义,以及类与对象: 类的内容比较多,但类是面向对象的基础,所谓面向对象(object),其实就是一种更高层次的模块化,也称为封装。C语言中,稍微复杂点的数据结构都是用结构体来写的,结构体本质上就是把一些相关的信息打包存储,比如猫:struct Cat{ char name[20]; int age; char sex;};这样我们通过键盘输入很多猫的...
2018-08-13 11:46:53 2587 8
原创 在树莓派上建立mysql-server,然后在windows上通过mysql workbeach客户端连接访问
今天心血来潮,想在树莓派上把mysql服务重弄回来,自从上次树莓派sd卡烧掉之后树莓派也是没怎么重弄服务了。记录一下,成成以后可能也会用到。一、配置树莓派端服务: 1、下载mysql-server,这个软件提供mysql服务端能力,树莓派上就装这个就好。sudo apt-get install mysql-server2、安装过后服务应该就已经启动了,这时候数据库只能通过root用户...
2018-08-10 05:54:12 1279
原创 从键盘输入一个不超过100个字符的的字符串,统计其中有多少个单词。
这是今天一道作业题。有一些值得注意的地方。 1,键盘中输入的字符串是否考虑含有换行符,如果有换行符,则不能ch!=’\n’来判断换行。而应该使用ch!=EOF,EOF对应键盘上的ctrl+Z。但今天遇到的情况是需要按两次ctrl+Z才能继续运行程序,应该是先换个行,再ctrl+Z,然后enter就可以了。 2,如果认为两个单词之间只有一个空格在,则只需查询记录空格键则可以获得单词数。但是可能会...
2018-08-03 23:18:13 11028
原创 配置VScode c语言环境
成成最近用到C语言了,之前比较喜欢用在vscode上面用python调试,今天我参考了一些文章,也尝试了下在vscode上配置c语言的调试,其中包含一些相关的基础知识。1、在vscode里面下载c/c++官方插件: 2、安装c/c++编译器: 在windows上借助MinGW工具安装,下载地址:[https://sourceforge.net/projects/mingw/] ...
2018-08-03 07:16:51 282614 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人