c++
weixin_43288596
这个作者很懒,什么都没留下…
展开
-
c++第六章课后编程总结
6.71.赋值 不能在声明多个变量的同时赋值int a_grade=b_grade=c_grade=d_grade=0;(错误)2.switch{case “A”:{do sth ;break;}default : {do sth ;}}6…1void a_6_1(void){char ch;cout << “input … @ quit\n”;cin.ge...原创 2019-02-27 16:35:39 · 167 阅读 · 0 评论 -
c++ 栈解退
栈解退:try 没有直接调用引发异常的函数,而是调用了函数A,函数A调用函数B,函数B异常,则程序流程将丛函数B跳到try块和处理程序的函数. 函数 通常返回到调用它的函数. throw-catch语句将控制权返回到第一个这样的函数:包含能够捕获这种异常的try-catch组合;...原创 2019-03-27 22:13:36 · 509 阅读 · 0 评论 -
C++ 第10章总结
1.void show() const;这种方式声明和定义的类函数被称为const成员函数,只要类方法不修改调用对象,就应将其声明为const。例如const Stock land("stock1") ;//声明类Stock对象 land;land.show()//如果 show没有被被声明成const成员函数,编译会报错,因为不知道show是否会修改参数;2.所有对象共享一个常量...原创 2019-03-12 14:25:52 · 85 阅读 · 0 评论 -
shell 下连接两个文件编译
一、连接两个文件编译1.g++ -c filename1 -o bianyiname12.g++ -c filename1 -o bianyiname2 //-c 编译filename1 不检测其链接..3.g++ bianyiname1 bianyiname2 -o name3 //链接4../name3二、makfile1.Makefile 文件内容g_tes...原创 2019-03-08 10:20:34 · 331 阅读 · 0 评论 -
C++中数据存储的位置
https://blog.csdn.net/nyist_zxp/article/details/80257760转载 2019-03-16 10:00:08 · 252 阅读 · 0 评论 -
C++第8章编程练习
#include<iostream> using namespace std; void PrintArray(const char * p1,int i=0);//建立一个原型 第二个参数默认为0(其他数也可以,不影响) int _tmain(int argc, _TCHAR* argv[]) {//下面函数调用涉及到重载 char a[]="强"; PrintArra...原创 2019-03-05 14:44:53 · 181 阅读 · 0 评论 -
c++第7章课后编程
int main(){ double x,y,means; cout << " enter 2 number \n"; cin >> x >> y; //cin.get(); while(x!=0 and y!=0) // while(!x and !y) ...原创 2019-03-04 21:21:40 · 156 阅读 · 0 评论 -
C++第8章总结
函数重载函数特征标(如果两个函数的参数数目和类型相同,同时参数的排列顺序也相同,则他们的特征标相同) C++可以定义相同名称的函数,但他们的特征标得不同; double cube(double x )和double cube(double & x) 不能共存; 如果没有匹配的原型,C++会尝试使用标准类型转换强制进行匹配。(如果有多个可以强制匹配的,则会报错) 匹配函数时,并不...原创 2019-03-05 10:52:20 · 132 阅读 · 0 评论 -
c++第七章总结
程序7.5例题long double result = 1.0for (n=numbers,p = picks;p>0;n--,p--) result=result*n/p //循环不是将所有分子相乘,而是分别算每轮的结果。这样的好处:中间项不会很大,交替进行乘除运算的策略可以防止中间结果超出最大的浮点数。程序7.6sizeof 数组名 显示整个数组的长度 (例:int...原创 2019-03-01 17:20:41 · 164 阅读 · 0 评论