变量可以作为函数的参量和返回值,代表的数据(相对应的是算法);
指针可以作为函数的参量和返回值,代表的是内存;(指针可以无差别的访问任何内存);
对象可以作为函数的参量和返回值,代表的是数据和操作;或者说是操作及其数据上下文。
对象作为参量和返回值,传递的是数据和操作的结合;优与传递数据和指针;
函数作为函数的参量,传递的是操作;通常会封装管理数据作为函数存在的上下文。
变量可以作为函数的参量和返回值,代表的数据(相对应的是算法);
指针可以作为函数的参量和返回值,代表的是内存;(指针可以无差别的访问任何内存);
对象可以作为函数的参量和返回值,代表的是数据和操作;或者说是操作及其数据上下文。
对象作为参量和返回值,传递的是数据和操作的结合;优与传递数据和指针;
函数作为函数的参量,传递的是操作;通常会封装管理数据作为函数存在的上下文。