永发信息网

把C++改为C,求大佬解决。

答案:1  悬赏:0  手机版
解决时间 2021-04-05 14:23
把C++改为C,求大佬解决。
最佳答案
根据我对你的 C ++ 源代码进行分析,它的功能是一个对数据结构:堆栈的各种经典操作。即:压栈、出栈等。
根据我以前编写很多程序的经验,与其将一个 C++ 源代码改写为 C 语言源代码,还不如直接重新按照自己已经清晰的编程思路使用 C 语言编写来得快、更加节省时间呢。
这样做的理由是:因为你在改写程序源代码的过程中,肯定不会是一帆风顺的,肯定会出现各种程序错误需要进行反复调试,这样反而会花费更多的时间,所以我才会说出上面的体会。追问这个更改比较困难吗?追答确实是这样子的。因为你把源程序从一种语言更改为另外一种不同的语言,这个过程不只是简单地一对一地修改对应的语句而已,而是程序的基本结构发生了变化,这才是最困难的地方。否则的话,你想想:如果所有的程序设计结构、以及所有的程序语句都是相同的话,那么就根本谈不上有多种编程语言了(例如:汇编语言、PASCAL 语言、JAVA 语言等),直接就算一种编程语言好了。追问好的,那如果把里面公有改为私有会不会简单点追答这样也不能会简单多少。现在都已经早就出版了 C 语言版的数据结构教材,该教材上面都有对各种链表、树、堆栈等的操作,直接参考教材最方便。这是我个人的观点。这样也不会简单多少。现在都已经早就出版了 C 语言版的数据结构教材,该教材上面都有对各种链表、树、堆栈等的操作,直接参考教材最方便。这是我个人的观点。追问好的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
想在车的后挡风玻璃上做自己公司广告,这方面
对未来期待的美好句子,对未来充满希望的诗句
以下台词是出现在你部电影里【我只想开我的ae
你眼中的夏雨是什么样子的?一段话
脑袋一动就迷糊像在无限转圈怎么回事
法院判决离婚,户口本被对方扣押去,我现在准
女方有离婚证和身份证可以领结婚证吗
上海路到遵义万福桥蔺家坡怎么走?
如图所示,请你写出圆柱体的直径是________cm
2.2 试求题图2.2所示一端口电路的等效电阻Rab
临床医学专业关于高考报志愿。。。
我162,挺爱打扮自己的。很多人说我穿衣服好
关于知己的诗句
医生您好我这是第二次麻木,上次是三个月前检
中国古代灭门惨案?
推荐资讯
表达内心的喜悦的诗词,形容坦荡的诗句
新百伦(瑞景商业广场)怎么去啊,有知道地址的
四年级期末家长评语,四年级下学期家长评语50
字谜十五天,十五天是个什么字
山梨酸钾腌制酸菜的正确使用方法,我想把酸菜
DR戒指价格是多少,定制多少钱的合适?钻石要
怎么样在平板电脑上下载逆战网络游戏
2008年的雪灾让人们记忆犹新,如图所示是推土
冷战怎么结束
各位老师,大葱上面全是锈咋回事
求言情小说(男主是医者)。。在线等~·!古
班主任古诗评语小学生,如何在课堂上对朗读进
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?