为什么要用类C语言?
类C语言是不是不能被编译器编译?它好处是更为自由,宽松,更能体现思路但它的弊端更大,特别是对于初学者,分不清代码真伪,容易引起大家的误导,对于学习有害而无益。不知道我想法...
类C语言是不是不能被编译器编译?
它好处是更为自由,宽松,更能体现思路
但它的弊端更大,特别是对于初学者,分不清代码真伪,容易引起大家的误导,对于学习有害而无益。
不知道我想法是不是正确的? 展开
它好处是更为自由,宽松,更能体现思路
但它的弊端更大,特别是对于初学者,分不清代码真伪,容易引起大家的误导,对于学习有害而无益。
不知道我想法是不是正确的? 展开
2个回答
展开全部
追问
我自学C才个吧星期,C语言部分都看完了,现在看第二篇了,数据结构,但是它是用类C描述算法的,让我都不敢看了,刚建立起的语言习惯,是不是会被类C给摧毁了?
我看了几页,好像类C和C语言没有区别啊。
追答
本身就是在用C的语法来做描述的。
这个问题很简单:算法和数据结构是为了编程服务的,那必然存在一个问题:如何向学习者描述它们?用自然语言是不合适的,既然是编程用的东西,肯定是用编程语言来描述合适。
数据结构里用来描述的语言本身就是C。这里它和真正的C语言程序的区别基本就在于,它是不能编译的。
不能编译的原因是书中只给了最核心的一组定义,具体一些函数的细节,需要linclude哪些头文件,都是不完整的。
但是如果你把书中的程序输入到编译器中,再对其中的语法做一些修改,补充缺少的部分,这些代码是可以通过编译的。
所以不存在什么编程习惯“被毁了”之类的说法。书中的描述是很标准的C语法,而且还挺规范的。把书中的东西看一遍,然后尝试将这些零碎的代码编程一个完整的程序在来实现,学习的同时顺带还能加强下语言。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询