c++
文章平均质量分 62
gzhu_wzb
不再更新,简书博客地址http://www.jianshu.com/u/8dad13d2b0fb
展开
-
关于格式控制 实例:不同基数形式的输入/输出
1、设置标志字#includeusing namespace std;int main(){int a, b, c;cout cin.setf(ios::dec, ios::basefield); //置十进制数输入cin >> a;cout > b; cout cin >> c;cout cout.setf(ios::dec, ios::basef原创 2016-04-26 21:49:02 · 416 阅读 · 0 评论 -
常见system函数的使用
常用system函数直接见代码://test3.cpp#include#includeusing namespace std;int main(){system("dir"); //显示当前目录的文件目录system("pause"); //按任意键system("cls"); //清屏system("type test1.cpp");原创 2016-04-24 11:48:43 · 846 阅读 · 0 评论 -
error C4335: 检测到 Mac 文件格式: 请将源文件转换为 DOS 格式或 UNIX 格式 f
有时候我们从ppt或者一些网页复制源代码到编译器,却出现了下面的警告和错误:这个时候有2中解决方法:1、一种是先创建一个word文档,把源码复制到word,进行格式转换,然后再复制到编译器,这样子就不会出现上述错误了;2、另一种是创建一个.txt文档,把代码复制进去,进行文档转换。此时应注意的是所创建的.txt文档必须是带后缀的,不会设置的自行百度。 然后重命名把.txt,后转改原创 2016-04-11 22:37:44 · 21239 阅读 · 6 评论 -
初学c/c++出现的一些易混淆概念
同在csdn看到的一篇文章,觉得不错,做个笔记。文章原址请转http://blog.csdn.net/sunxx1986/article/details/6619144在C++中有好几个这样的术语,但是我们很多时候用的并不正确,几乎是互相替换混淆使用。函数指针——指针函数 数组指针——指针数组 类模板——模板类 函数模板——模板函数 1.转载 2016-04-13 14:59:59 · 366 阅读 · 0 评论 -
最近做的一道c++作业题
今天突然想到,接触这玩意快一年了,结果还是弱鸡一只。一直跟自己说慢慢来,但是觉得,还是不能慢慢来,虽然想好好学习,但一直只是想。有时候想什么高数什么大物都不写,但是囿于现实,没办法。。没地方说事情就在这里巴拉巴拉一大堆先。看题吧实验内容实验:编写一个人员信息管理系统。这个系统的功能是:交互式的实现校园人员信息的录入与显示。分析:学校里,主要有四类人员:大学本科学生、教师、研究生原创 2016-04-13 23:17:08 · 2258 阅读 · 1 评论 -
快排和二分查找
我只是课本的搬运工,做做笔记,当练打字也可以。这里我把qsort放前面讲是因为bsearch在使用之前需要对数组进行排序,排完后才能进行查找。老师说学了快排之后就不要用冒泡排序法和选择排序法了,然而我选择排序还不太会,找个时间整理整理吧。 快速排序qsort函数:头文件: 或功能:对具有num个元素,每个元素占width字节的数组base按升序进行快速排序,并用排序后的数组原创 2016-04-24 11:40:06 · 1405 阅读 · 0 评论 -
系统复习:关于数组访问与指针数组
代码及部分解析来源于课本,周霭如的课本,静下心看真的挺不错的。//用不同方式访问数组#includeusing namespace std;int main(){ int a[] = { 1, 3, 5, 7, 9 }, i, *p; for (i = 0; i < 5; i++) //1 用下标方式访问数组 cout << "a[" << i << "]=原创 2016-05-19 00:01:32 · 380 阅读 · 0 评论 -
& 取地址符的用法总结
转自百度文档一种是按位与 1 & 2 = 0 一种是取地址int* p = &a; 一种是声明引用,相当于定义变量别名: int a = 3; int& b = a; // b是a的引用,a,b是同一个变量b = 4; // a也变化为4int c = 2; b = c; // 是赋值给b或a,而不是把b作为c的引用,引用一转载 2016-05-27 13:14:15 · 10368 阅读 · 1 评论 -
简单链表的创建和遍历
直接贴代码。#include using namespace std;struct node //定义结点结构类型{ char data; //用于存放字符数据 node *next; //用于指向下一个结点(后继结点)};node * create(); //创建链表的函数,返回表头void showList(node *head); //遍历链表的函原创 2016-05-11 18:25:34 · 799 阅读 · 0 评论 -
再论qsort
c语言中有一个快速排序的函数 qsort下面是一些使用时的注意情况。(转) 很多人问这个东西.我以前也看了好久,今天翻到以前学快排的时候写的练习code,基本上能覆盖绝大部分用法了.里面有很多地方没判断相等的情况,按道理来说相等情况下应该返回0的,这个请看代码的时候注意.我尽量保证代码不出错了.下面的这些说明和问题都是个人原创,没查什么资料,所以不保证其完全转载 2016-04-26 21:50:56 · 284 阅读 · 0 评论 -
关于格式控制 实例:格式化输出浮点数
1、设置标志字#includeusing namespace std;int main(){double x = 22.0 / 7;int i;cout cout.setf(ios::fixed | ios::showpos); //定点输出,显示+for (i = 1; i {cout.precision(i);cout }cout c原创 2016-04-26 21:49:48 · 1172 阅读 · 0 评论 -
错误 1error LNK1207 PDB 格式不兼容;请删除并重新生成
最近遇到一个问题。在实验室用vs2005作了作业,打包带回来之后,用vs2013打开,然后就出现了如下错误。错误 1 error LNK1207: “F:\vsproject\project\课本\大一_1\eg5_10\Debug\eg5_10.pdb”中的 PDB 格式不兼容;请删除并重新生成 F:\vsproject\project\课本\大一_1\eg5_10\eg5_10\LIN原创 2016-05-11 18:49:18 · 24568 阅读 · 7 评论