向函数传递字符串
向函数传递字符串时
既可用
字符数组
作函数参数
也可用
字符指针
作函数参数
Simulating Call by reference
(模拟传引用调用)
传字符串的首地址,而非字符串中的全部字符
MyStrlen(), MyStrcpy()
计算实际字符个数
用字符数组编程实现字符串复制

用字符指针编程实现字符串复制
关于程序的效率的几点建议
不要一味地追求程序的效率,应当在满足正确性、可靠性、健壮性、可
读性等质量因素的前提下,设法提高程序的效率
不要追求紧凑的代码,因为紧凑的代码并不一定能产生高效的机器码
以提高程序的全局效率为主,提高局部效率为辅
在优化程序的效率时,应先找出限制效率的“瓶颈”,不要在无关紧要
之处优化
先优化数据结构和算法,再优化执行代码
时间效率和空间效率对立时应分析哪个更重要,作出适当的折衷