摘要: 程序清单9.11-13(名称空间示例) namesp.h 头文件:常量、结构定义、函数原型 1 //namesp.h 2 #include<string> 3 //creat the pers and debts namespace 4 namespace pers //包含Person结构的定义和 阅读全文
posted @ 2020-04-12 17:36 Fionaa 阅读(255) 评论(0) 推荐(0)
摘要: C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。 1.面向过程设计中的static 1.1静态全局变量 在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变 阅读全文
posted @ 2020-04-05 22:53 Fionaa 阅读(202) 评论(0) 推荐(0)
摘要: 1.编写通常接受一个参数(字符串的地址),并打印该字符串的函数。然而,如果提供了第二个参数(int类型),且该参数不为0,则该函数打印字符串的次数将为该函数被调用的次数(注意,字符串的打印次数不等于第二个参数的值,而等于函数被调用的次数)。是的,这是一个非常可笑的函数,但它让读者能够使用本章介绍的一 阅读全文
posted @ 2020-04-05 22:34 Fionaa 阅读(403) 评论(0) 推荐(0)
摘要: 8.1 C++内联函数 内联函数时C++为提高程序运行速度所做的一项改进,常规函数和内联函数的主要区别不在于编写方式,而在于C++编译器如何将它们组合到程序中。 编译过程的最终产品是可执行程序——由一组机器语言指令组成。运行程序时,操作系统将这些指令载入到计算机内存中,因此每条指令都有特定的内存地址 阅读全文
posted @ 2020-04-04 22:22 Fionaa 阅读(351) 评论(1) 推荐(0)
摘要: 一、复习题 6.为什么不对基本数据类型的函数参数使用const? 将const限定符用于指针,以防止指向的原始数据被修改,程序传递基本类型(int或double)时,将按值传递,以便函数使用副本,这样,原始数据将得到保护。 8.编写一个函数,将字符串中所有c1替换成c2,并返回替换次数。 1 #in 阅读全文
posted @ 2020-02-23 22:50 Fionaa 阅读(592) 评论(0) 推荐(0)
摘要: 程序清单7.7中的一部分 转自https://blog.csdn.net/lancert9/article/details/43410811 使用 if(!cin) 对输入的参数进行相应数据类型的判断,对于初学者来说具有很大的引用力。但是,在使用 if(!cin) 做出判断时,可能会遇到一些奇特的问 阅读全文
posted @ 2020-02-22 10:03 Fionaa 阅读(296) 评论(0) 推荐(0)
摘要: 1. 编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(除数字外),同时将大写字符转换为小写字符,将小写字符转换为大写(别忘了cctype函数系列) 1 #include<iostream> 2 using namespace std; 3 4 int main() 5 { 6 char 阅读全文
posted @ 2020-02-16 11:10 Fionaa 阅读(276) 评论(0) 推荐(0)
摘要: 程序清单6.15(写入到文本文件中) 1 #include<iostream> 2 #include<fstream> 3 using namespace std; 4 5 int main() 6 { 7 char automobile[50]; 8 int year; 9 double a_pr 阅读全文
posted @ 2020-02-10 15:17 Fionaa 阅读(163) 评论(0) 推荐(0)
摘要: 1.编写一个要求用户输入两个整数的程序,将程序将计算并输出这两个整数之间(包括这两个整数)所有的整数的和。这里假设先输入较小的整数,例如如果用户输入的是2和9,则程序将指出2-9之间所有整数的和为44. 1 #include<iostream> 2 using namespace std; 3 4 阅读全文
posted @ 2020-02-08 14:51 Fionaa 阅读(336) 评论(0) 推荐(0)
摘要: 程序5.14(延时等待) 1 #include<iostream> 2 #include<ctime> 3 using namespace std; 4 5 void main() { 6 cout << "Enter the delay time,in seconds:"; 7 float sec 阅读全文
posted @ 2020-02-07 15:23 Fionaa 阅读(206) 评论(0) 推荐(0)