摘要: cout.precision(n); 这个方法的功能是,设置精度为n,返还值是上一次的设置精度。 cout.width(n); cout.width(); 将显示当前的字段宽度,默认为0。cout.width(n); 就是把字段的宽度设置为n。cout.width(); 默认是右对齐的方式,就是说如 阅读全文
posted @ 2017-07-20 13:52 灬F灬 阅读(702) 评论(0) 推荐(0) 编辑
摘要: >> 最初定义的是右移,当但是出现在 cin >>中的时候这个符号被重载了,变成了一个流操作,在用户通过键盘输入信息的时候,所有内容都会先直接存储在一个叫输入缓冲区的的地方,cin >> 就会直接像从输入缓冲区中直接读取按照你所提供的要求的类型的数据。 cin.peek(); 这个方法是取得输入流中 阅读全文
posted @ 2017-07-20 00:00 灬F灬 阅读(1410) 评论(0) 推荐(0) 编辑
摘要: 在这里整理一下数据结构一些基本概念和术语,是为了自己以后方便查阅,同时也可以帮助到查阅的人方便查找,因为有些概念性很强的东西的确不是很好记。 什么是数据结构:数据结构就是按照一定的逻辑组成的一批数据,使用某种存储结构将这批数据存储于计算机中,并在这些数据上定义了一个运算集合。 数据结构涉及哪几个方面 阅读全文
posted @ 2017-07-14 18:51 灬F灬 阅读(1009) 评论(2) 推荐(0) 编辑
摘要: GCH文件是将H文件当作CPP进行编译之后出现的结果, 在头文件进行编译后就会在文件夹中看到一个 “文件名.h.gch” 的文件。 那么在再次对gch文件进行编译的时候就会将gch当作cpp一样对待。 这是一种预编译,这样可以提高编译的速度,但是gch文件并不会随着你对头文件的修改而修改, 所以在对 阅读全文
posted @ 2017-04-27 22:49 灬F灬 阅读(1383) 评论(0) 推荐(1) 编辑
摘要: 在写一个 .c 文件的时候,如果代码的数量很大就会使后续的调试和添加功能增加难度。 如果没有很清晰的思路,在很大的篇幅的代码中进行操作是一件很让人头疼的事情。 所以我们可以将代码分成很多个 C 文件 这样让代码的结构更清晰。 同时在一个写好的函数以后可以直接拿来使用,这样减少了代码的重复书写,减少重 阅读全文
posted @ 2017-04-27 22:33 灬F灬 阅读(985) 评论(0) 推荐(0) 编辑
摘要: 第一次让左值右值引起我注意的时候是在刚接触字符串和指针的时候编译器对代码的一段错误提示 那什么是左值(l-value)那: 说的通俗一点就是可以放在赋值号左边的叫左值 就是可以被赋值的。是一个地址 左值一般是是一个变量可以被赋值的变量。(const变量是一个例外只能做右值) 那什么是右值(r-val 阅读全文
posted @ 2017-04-09 12:49 灬F灬 阅读(4242) 评论(0) 推荐(0) 编辑
摘要: 例 9.1: 例 9.2: 例 9.3: 例 9.4: 例 9.5: 例 9.6: 阅读全文
posted @ 2017-04-08 15:42 灬F灬 阅读(335) 评论(0) 推荐(0) 编辑
摘要: scanf函数称为格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。 如下面代码: 运行结果: 此段代码要求用户输入a,b的数值。 在scanf语句的格式串中由于没有非格式字符在“%d%d”之间作输入时的间隔,所以永无在输入的时候两个数据之间需要用空格或者回车间隔。 格式字符: d 阅读全文
posted @ 2017-04-02 20:34 灬F灬 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 今天在看书上的一段代码的时候发现有一段代码有问题,对于那段代码的错误进行一下解释。 并加强一下我们常用的两种定义字符串的方法的一些区别进行一下解释。 书上的错误代码大概如下: 字符数组和字符串指针都可以用来存储字符串。 但是字符数组和字符串有本质的区别。 通过输出我们可以看出来字符数组 a 是一个地 阅读全文
posted @ 2017-03-31 23:20 灬F灬 阅读(6158) 评论(0) 推荐(0) 编辑
摘要: gitosc 用户名 forever 作业代码已经上传 计算机专业词典截图: 题目要求:定义一个包含有10个整数的数组a并初始化,定义一个指针变量p,p指向数组a,定义函数fun,在fun内部访问数组,并打印出数组中各元素的值,在fun函数内不要出现数字10. 代码及说明: 测试运行: 结论: 定义 阅读全文
posted @ 2017-03-27 19:42 灬F灬 阅读(217) 评论(0) 推荐(0) 编辑