直接上图,2018年12月最新排行榜。
作为骨灰级的编程语言,c语言还没跌落过前闭察三名,至于题主说的很少用,不能说对,也不能闷散说错。一个命题的成立与否是需要一定的环境背景的。在大数据,统计,人工智能等领域,鲜有c的影子。而在系统开发,嵌入式开发等底层领域(硬件相关),一直是c的天下。一门语言的特性决定了它的用途。在统计领域,c不如r语言,在大数据领域,c也比不过python,但是在与硬件打交道的方面,除机器码和汇编以外,c是能吊打其它一切语蚂态氏言的存在。
程序的快慢是通过程序的时间复杂度和空间复杂度来判断的代码不分多少,算法步骤简单易懂,时间复杂度和空间复杂度先对较嫌虚低 ,那么这个代码就是好代码
如果对库函数的用法非常熟悉,程序使用了大量的库函数,那么代码就会非常短,因为我们在用别人已经写好的程序来作为自己程序的一部分,
但并不代表我们不使用库函数,自己写代码来实现库函数的功能,就一定慢,如果你熟悉库函数里面敬者猛的代码,你完全可以写一个和它一样的代码出来代替它,但是很多时候只是浪费时间。
总之代码清晰明了才是王道,代码简短可能会造成亮桥羞涩难懂的代价,当然看编程水平和设计算法水平而言的。
不少了,写升腊橡程序是这样的:程序员实现一个小功能,又在这个小功能上加另外一吵旁个小功能,如此以后就能实现大的系统集成性高的程序了,剩下的局颂就是进阶了,能用更少更快的代码写更好的程序!欢迎分享,转载请注明来源:内存溢出
评论列表(0条)