- 博客(12)
- 资源 (3)
- 收藏
- 关注
原创 C++学习——第11章 创建自己的数据类型
1. 对象的感念面向对象的编程方式就是根据问题所特定的对象类型来解决该问题,而不是采用计算机处理数字和字符的低级方式来解决问题。在C++编程术语中,对象是数据类型的一个实例。例如:在定义一个变量时,常常使用下面的语句:string saying = “A good horse cannot be of a bad color.”;这里定义
2013-01-11 19:41:15
1273
原创 C++学习——第10章 程序文件和预处理器指令
1. 使用程序文件C++程序包含两大类文件:· 头文件:这种文件一般用文件扩展名.h来标识。这些文件包含类型定义和其他用于程序中一个或多个源文件的代码。· 源文件:其扩展名通常是.cpp,也可以使用.c、.cxx或其他扩展名。这种文件包含要编辑成机器指令的代码——主要是函数定义。需要的头文件通过#include指令添加到源文件中。 头文件和源文件主要区别是它们的
2013-01-10 21:31:26
561
原创 C++学习——第9章 函数
1 函数的重载利用函数的重载,可以在一个程序中使用同名的若干个函数。主要的限制是给定名称的每个函数必须有不同的参数列表。如果满足下列条件之一,两个同名函数就是不同的:· 每个函数的参数个数不同· 参数的个数相同,但至少有一对对应参数的类型不同 1.1 函数的签名函数的名称及其参数类型组合在一起,就定义了一个惟一的特性,称之为函数签
2013-01-02 19:56:29
493
原创 C++学习——第8章 使用函数编程
1. 函数1.1 定义函数double power (double x, int n)其中包含三部分:返回值的数据类型(double),函数名power和在圆括号中的函数的参数列表。注意:在函数头的最后不需要加上分号。一般形式:返回类型 函数名(参数列表)如果函数没有返回值,返回类型就由void关键字指定。
2012-12-08 20:19:46
1442
转载 睡眠质量
提高睡眠质量的十个方法1.坚持有规律的作息时间,在周末不要睡得太晚。如果你周六睡得晚周日起得晚,那么周日晚上你可能就会失眠。 2.睡前勿猛吃猛喝。在睡觉前大约两个小时吃少量的晚餐,不要喝太多的水,因为晚上不断上厕所会影响睡眠质量;晚上不要吃辛辣的富含油脂的食物,因为这些食物也会影响睡眠。 3.睡前远离咖啡和尼古丁。建议你睡觉前八小时不要喝咖啡。 4.选择锻炼时间。下午锻
2012-12-08 11:01:36
629
原创 C++学习——第7章 指针(下)
1. 使用指针对字符串排序以下代码有问题!编译的时候没问题,但是输入后回车,会出错,具体原因不知道!#include #include using namespace std;int main(){ string text; const string separators = " .,\"\n"; const int max_words = 1000; st
2012-12-08 09:54:28
317
原创 初试牛刀121205
输入一句话,再输入刚才那句话中你想更改的字符串,然后输入要替换的字符串,然后输出。以下是自己看了书上的例子,自己写的代码,结果悲剧。#include #include using namespace std;int main(){ string text; cout << "Enter a string terminated by #: " << endl; getli
2012-12-05 20:26:42
331
原创 C++学习——第7章 指针(上)
1. 概念指针:一个可用于存储内存地址的变量。指针不仅仅是“指针”,还表示了数据项的类型。声明:long* pnumber; 或者 long * pnumber; 再或者 long*pumber;用第一个,对类型“指向long”的表达更清晰一些。但是,在同一个语句中混合使用一般的变量和指针的声明时,可能会产生混淆。如:long* pn
2012-12-05 20:20:15
357
原创 C++学习——第6章数组和字符串(下)
1. 搜索字符串继续昨天的搜索字符串的学习,还可以搜索非空字符串、C样式字符串中包含的对应于指定字符个数的子字符串,比如将昨日搜索字符串的代码改动一下:cout 其中find()函数的第一个参数是非空字符串,第二个参数是开始搜索的索引位置,第三个参数是非空字符串中药提取作为要查找的字符串的字符个数。即,在字符串”Manners maketh man”中从索引位置为1的位
2012-11-29 21:51:19
910
原创 C++学习——第6章 数组和字符串(中)
1. 访问字符串string 类型的text对象最初包含空字符串,但我们要从键盘上读取一行,并存储在text对象中。在显示提示后,使用getline()函数获取输入内容,getline(cin,text)。getline()在头文件中声明,它从第一个参数指定的流cin中读取字符,直到换行为止(这个有BUG,必须输入两次回车才能进行下一步,不过微软已修复,修复方法见网络),并把该
2012-11-28 20:15:40
621
原创 C++学习——第6章 数组和字符串(上)
1. 使用一个整数数组计算一组人的平均身高,再计算出有多少人的身高超过平均身高。#include #include using namespace std;int main(){ int height[10]; int count = 0; char reply = 0; //用户输入及输入完毕与否,并判断数组容量到达最大与否 do{ cout << endl
2012-11-27 20:53:44
443
原创 11月学习笔记总结
2012年11月17日星期六曾军提供的代码,主要作用是将数字组成的字符串,分解成一个一维数组。#include "iostream"using namespace std;#include "string"int main(){string str = "12345353";char *p_ch = new char[str.length() +
2012-11-27 14:13:50
422
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人