C/C++
文章平均质量分 67
关于C/C++语言以及使用过程中的一些问题,还有工具或使用C/C++编写的一些算法
WenbinYao&YouweiHu
两个人一起坚持、学习、进步
展开
-
关于VS的新建项目及运行C程序的一些问题。
今日开始学习数据结构时又要开始编C语言,之前学习C语言时一直用的DEV_C++,但是DEV_C++毕竟和专业编C语言程序的软件不同,为了为之后做好准备,还是去下载了VS2015,安装后发下必须要先建立工程,并且一个工程...转载 2018-09-03 20:06:16 · 424 阅读 · 0 评论 -
关于inline函数和非inline函数
今天在学习C++时看到了“在多个文件中使用类”这一小节,对于其中的内容不是十分理解,因此在此记录,并提出自己的一些看法。 如果有多个文件都需要 用到同一个类,那么就可以把这个类写在一个头文件中,但是类的非内联成员函数的函数体只能出现在一个.cpp文件中,不能放在头文件中被多个.cpp文件包含,否则链接时会发生重复定义的错误。类的内联成员函数的函数体最好写在头文件中,这样编译器在处理内联函数...原创 2018-09-16 16:09:21 · 790 阅读 · 1 评论 -
C++的输出函数
今天遇到一个题目,要求输入一个字符串,字符串中存在空格,6个数字,输入为一行,并用逗号相隔···,该题目其他都是十分简单的,但是输入却存在一些问题。 乍看之下,这个题目非常简单,但是编了一会就遇到一个问题,c++输入都是以“空格”或者“回车键”为终止符的,因此很难输入一个带空格的字符串。 于是进行了一波查阅,发现C++无非是以下几种输入方式: 1、c语言的输入输出方式,c++也是可以使用的:...原创 2018-09-16 21:04:26 · 11644 阅读 · 0 评论 -
C++复制构造函数参数问题
今天遇到一个题, #include <iostream> using namespace std; class Sample { public: int v; // 在此处补充你的代码 }; void PrintAndDouble(Sample o) { cout << o.v; cout << endl; } ...原创 2018-09-17 14:35:01 · 843 阅读 · 0 评论 -
关于c语言的scanf\n的问题(scanf_s)
今天遇到一道题要求输入scanf("%c %c %c\n",&a,&b,&c),结果不停地出现问题,经过许久尝试,终于发现是\n出现了问题,scanf遇到\n看到另有玄机。这种情况下会要去多输入一行,才有用,但是实际读入的却还是第一次输入的那一行。看下面的例子:#include<stdio.h>int main(void){ int n; scanf...原创 2018-09-23 10:52:11 · 5511 阅读 · 8 评论 -
c++const
今天做题做到了要用到const指针等,因此上网查询了const相关问题,然后发现自己对const的了解甚微,看到此篇博文觉得总觉的不错,因此转载保存,方便后续在此查看学习。 转载地址:http://www.cnblogs.com/lihuidashen/p/4378884.html const 指针与指向const的指针 最近在复习C++...转载 2018-09-25 11:42:24 · 352 阅读 · 0 评论 -
类数组初始化的问题,以及复制构造函数const问题
今天再编写C++的作业时,又遇到一个问题,MyString SArray[4] = {“big”,“me”,“about”,“take”};这个的初始化始终出错。起初我的理解是该语句的初始化是:SArray[0](“big”),也就是用一个字符数组来初始化一个class MyString,但是我已经写了这个构造函数啊,不应该出错啊。然后在一步猜测,这个初始化可能是SArray[0](Mystrin...原创 2018-10-04 16:46:19 · 469 阅读 · 0 评论 -
01背包问题(动态规划求解)
这两天c++的习题开始不考察c++了,开始考察动态规划问题,唉,没学过动态规划算法来编这题目真是一把辛酸泪,下面给出题目(题目来源:郭玮老师的mooc)2:Charm Bracelet查看 提交 统计 提问总时间限制: 1000ms 内存限制: 65536kB描述Bessie has gone to the mall’s jewelry store and spies a charm b...原创 2018-10-22 10:56:19 · 2865 阅读 · 1 评论