版主你好,金字塔编程在编程时,代码通常是只放在一个页面里面,假如程序代码比较多,比如几千行几万行,当放在同一个页面,不符合人性化编程习惯。
能否将像C++那样,可以调用文件(比如头文件*.h等类似)、或者用户自定义函数模块化调用。以便让程序代码尽量符合紧凑、模块化、封装化等等人性编程习惯需求?
看了帖子,还是有点疑问:
假如做常用模块起名test01代码:1千行代码->最后得出一个数值retC1的返回值,供后面的函数调用;
main主模块如下:
策略1:调用retC1值进行算法1运算 #test01.retC1#;
策略2:调用retC1值进行算法2运算 #test01.retC1#;
那么在编译时,相当于 在策略1和策略2的位置,粘贴”test01“的内容分别1次,总共2次;还是说其他什么意思?
这样子浪费了很多程序执行效率,舍近求远啊,有些时候不可取啊