banner

之前我讲过我自己,技术与产品,草根与精英,境内与海外,这三块跨界其实如果做的好,已经蛮有价值;

但事实上,值得研究和分析的领域还是非常多的。

tips

医学和物理学,生物学,在很多最新科研场景中,结合越来越紧密,但实际上,绝大部分医学的专业人士,

并不是物理学,生物学(特别是基因科学)的专家;而物理学,生物学的专家也往往并非深入理解医学的问

题。因此最新的一些研究技术和成果如何真正用到医疗领域,往往还是存在理解认知上的代沟。 这里已经

存在了非常大的空间,现在讲基因技术,讲大数据医疗,其实都是跨界应用场景的典范。但想象力和实践之

间,最匮乏的依然是跨界的专家。

编号的内存单元,其中每个内存单元都有地址。指针是指向内存地址的特殊变量。

指针让您能够在程序中直接操作计算机内存。知道数据的内存地址后,无需使用变量就能访问——使用指向该地址的指针。

完成有些任务时,使用指针比使用变量更合理。指针是C++最强大的功能之一,如果现在仍对指针感到迷惑,随着您往下阅读,将对其有更深入的认识。

10.4 问与答

问:指针为何如此重要?

答: 正如您在本章看到的,指针很重要,因为它们用于存储堆中的对象地址以及按引用传递参数。另外,在第14章,您将看到指针在类多态方面的用途。

问:所有对象都应存储到堆中吗?

答行的操作,如将数字或字符串插入到输出流中。同样,cin是一个istream类对象,也是在iostream中定义的。

记住: 类描述了一种数据类型的全部属性,对象是根据这些描述创建的实体。

知道类是用户定义的类型,但作为用户,并没有设计ostream和istream类。就像函数可以来自函数库一样,类也可以来自类库。ostream和istream类就属于这种情况。从技术上说,它们没有被内置到C++语言中,而是该语言自带的类的范例。这些类定义位于iostream文件中,没有被内置到编译器中。如果愿意,程序员甚至可以修改这些类定义,虽然这不是一个好主意(准确