Learn and live.
多个python版本共存有2种方式:python版本切换的工具—pyenv, pyenv目前还不支持windows,只支持Linux.另外一个工具virtualenv则提供了一种功能,就是将一个目录建立为一个虚拟的python环境,用户可以建立多个虚拟环境,每个环境里面的python版本可以是不同的,也可以是相同的,而且环境之间相互独立。
阅读全文
硬盘保存数据是基于物理的磁性,访问靠机械运动,所以速度比较慢.内存保存数据是基于电信号,速度比较快,但是所有数据不能长久保存,掉电即失.指针的介绍都是以内存和地址开始的,内存的基本单位是字节(byte),每一个字节都有一个独一无二的地址.为了保存内存中的一个地址值,C 语言需要一种特殊的变量类型,这种变量类型就是指针变量类型。整型变量保存一个整数,字符变量保存一个字符,指针变量保存一个地址.
类型转换是将给定类型的表达式转换为另一种类型。C++中的转型可分为两种:隐式类型转换和显式类型转换。下面将详细介绍这两种转型操作,以及各自的适用场景,潜在问题,最终将总结使用类型转换操作应牢记的原则。