07 2017 档案
摘要:转载自:http://c.biancheng.NET/cpp/biancheng/view/2995.html点击打开链接 当对象被创建时,编译器会为每个对象分配内存空间,包括成员变量和成员函数。直观的认识是,如果定义了10个对象,那么就要分别为这10个对象的变量和函数分配内存空间,如下图所示: 虽
阅读全文
摘要:转载自:http://c.biancheng.NET/cpp/biancheng/view/2996.html点击打开链接 从上节的例子可以看出,对象的内存模型中只保留了成员变量,除此之外没有任何其他信息,程序运行时不知道 obj 的类型为 Demo,也不知道它还有一个成员函数 display()。
阅读全文
摘要:1.C++规定,每个类必须有默认的构造函数,没有构造函数就不能创建对象。 2.若没有提供任何构造函数,那么c++自动提供一个默认的构造函数,该默认构造函数是一个没有参数的构造函数,它仅仅负责创建对象而不做任何赋值操作。 3.只要类中提供了任意一个构造函数,那么c++就不再自动提供默认构造函数。 4.
阅读全文
摘要:一.开n次方 比如-8的立方根,用nthroot(-8,-3),不建议用(-8)^(1/3) 二. 乘除 向0取整数:clear all;clc;fix(7/2)ans = 3 向-inf取整数:clear all;clc;floor(7/2)ans = 3 向+inf取整数:clear all;c
阅读全文