php比C语言简单在哪
php包括面向对象和面向过程,而C语言只包含面向过程开发,那为什么都说php比C语言简单呢?php的语法与C语言语法也没什么区别啊,都是常量变量表达式控制语句函数那为什么...
php包括面向对象和面向过程,而C语言只包含面向过程开发,那为什么都说php比C语言简单呢?php的语法与C语言语法也没什么区别啊,都是常量变量表达式控制语句函数那为什么说php更简单呢?
展开
6个回答
展开全部
1.PHP是做网页开发,一般不接触太多底层的东西。C一般做嵌入式开发,需要知道一些如操作系统,嵌入式硬件的知识。
2.C语言是很多东西都要你自己实现,比如说动态数组,排序,查找,字典,字符串,内存,很多东西要是没有一定的算法功底和对计算机原理有一定了解的话是弄不出来的;而php是比较高层的语言,很多东西,例如上面所说的系统都已经帮你做了,例如一个简单的在一个字符串里查找某个字串,用c来写的话可能需要一大段代码,而php就是一个函数直接用就行,而且不用考虑资源释放。php带了一些比较丰富的库,开发中的大部分问题都可轻易解决,而c就没那么容易。
2.C语言是很多东西都要你自己实现,比如说动态数组,排序,查找,字典,字符串,内存,很多东西要是没有一定的算法功底和对计算机原理有一定了解的话是弄不出来的;而php是比较高层的语言,很多东西,例如上面所说的系统都已经帮你做了,例如一个简单的在一个字符串里查找某个字串,用c来写的话可能需要一大段代码,而php就是一个函数直接用就行,而且不用考虑资源释放。php带了一些比较丰富的库,开发中的大部分问题都可轻易解决,而c就没那么容易。
展开全部
为什么说php比c简单?
1、并不是说语法上有多简单,实际上c的语法也不复杂
2、c是比较底层的,很多东西都要你自己实现,比如说动态数组,排序,查找,字典,字符串,内存,……很多东西要是没有一定的算法功底和对计算机原理有一定了解的话是弄不出来的;而php是比较高层的语言,很多东西,例如上面所说的系统都已经帮你做了,例如一个简单的在一个字符串里查找某个字串,用c来写的话可能需要一大段代码,而php就是一个函数直接用就行,而且不用考虑资源释放什么的
3、php带了一些比较丰富的库,开发中的大部分问题都可轻易解决,而c就没那么容易了
因此,php比c简单
1、并不是说语法上有多简单,实际上c的语法也不复杂
2、c是比较底层的,很多东西都要你自己实现,比如说动态数组,排序,查找,字典,字符串,内存,……很多东西要是没有一定的算法功底和对计算机原理有一定了解的话是弄不出来的;而php是比较高层的语言,很多东西,例如上面所说的系统都已经帮你做了,例如一个简单的在一个字符串里查找某个字串,用c来写的话可能需要一大段代码,而php就是一个函数直接用就行,而且不用考虑资源释放什么的
3、php带了一些比较丰富的库,开发中的大部分问题都可轻易解决,而c就没那么容易了
因此,php比c简单
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎么说呢
两种语言实现的东西不一样
php是草根语言,也许不需要你太多计算机知识,甚至你根本没有上过大学,也能做一名php程序员,你不需要考虑太多的东西,指针?栈?数据结构?算法?
这些东西在php里有些是没有,有些是很少体现
意思是,不需要太多专业化只是就能当“程序员”的语言
当你面对语法的时候,也许觉得语言之间差距不大,但是就语言能实现的效果和达到的目的,还是有非常大的差异
请注意,PHP只是脚本语言.....
而C,对程序员本身有更高的要求,需要你对数据结构,算法,以及数学知识要有充分的了解,对计算机原理,这些也有较高的要求
也许你能做一个php‘程序员’,但是如果想做C的程序员,则需要付出的要多得多
多说一句,算法,才是程序的灵魂
两种语言实现的东西不一样
php是草根语言,也许不需要你太多计算机知识,甚至你根本没有上过大学,也能做一名php程序员,你不需要考虑太多的东西,指针?栈?数据结构?算法?
这些东西在php里有些是没有,有些是很少体现
意思是,不需要太多专业化只是就能当“程序员”的语言
当你面对语法的时候,也许觉得语言之间差距不大,但是就语言能实现的效果和达到的目的,还是有非常大的差异
请注意,PHP只是脚本语言.....
而C,对程序员本身有更高的要求,需要你对数据结构,算法,以及数学知识要有充分的了解,对计算机原理,这些也有较高的要求
也许你能做一个php‘程序员’,但是如果想做C的程序员,则需要付出的要多得多
多说一句,算法,才是程序的灵魂
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
PHP是做网页开发,一般不接触太多底层的东西。
C一般做嵌入式开发,需要知道一些如操作系统,嵌入式硬件的知识。
C语言入门其实感觉挺简单的,可是就是因为他是面向过程,要编写一些稍微大一些的程序的时候,没有扎实的基本功会感觉力不从心,特别是指针和内存控制方面容易出错。
面向对象语言学习的过程长一些,但学好后,开发程序比用C要快一些。
提示一句:语言不是关键,思想才是关键。
C一般做嵌入式开发,需要知道一些如操作系统,嵌入式硬件的知识。
C语言入门其实感觉挺简单的,可是就是因为他是面向过程,要编写一些稍微大一些的程序的时候,没有扎实的基本功会感觉力不从心,特别是指针和内存控制方面容易出错。
面向对象语言学习的过程长一些,但学好后,开发程序比用C要快一些。
提示一句:语言不是关键,思想才是关键。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
最根本的原因PHP是开源的
开源以后包括相关的IDE,辅助软件等等等等
如果你说具体简单到哪点
那确实不好说
其实编程语言都差不多 都是可以举一反三的
开源以后包括相关的IDE,辅助软件等等等等
如果你说具体简单到哪点
那确实不好说
其实编程语言都差不多 都是可以举一反三的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询