联想zukz3发布会:C#入门前需要先学C吗?

来源:百度文库 编辑:高校问答 时间:2024/04/30 03:11:59
大家好,我是一位C#的初学者,我以前没有计算机基础(连基本的C语言都不会),但是有些前辈给我说,如果要学好C#,就要先学会C语言,他们说学了C语言才能更好学C#,请问是这样的吗?
我的意思是说,我想学C#,,是不是需要学习C语言来奠定基础,这两种语言是平等的关系还是先后的关系啊?谢谢。。。

不一定的
C#与C并没有任何的相互关系只不过其语法有些相近。
学C#比学C更容易因为有强大.NET Framework SDK,和中文文档。你可以先不必去为了在屏幕上画一个圆而折腾几天。我认为把C#作为C的基础也没问题,我就先学了C#。
当你有需要使用C的时候再学,以C#为基础也很容易上手。

只要你认真学并不需要。
编程语言很多都是相通的,选一门比较普遍广泛的语言来学习,学精通了,其它再看什么都很容易了。
即使学C,也要学C++,它作为C的后续版本,完全替代C,现在已经没必要学C了。
另外,C++作为一门新语言,规范还没有完全制定,可能有些人会因此让你先学C,不过其2.0规范也出来很久了,目前大的改动不会太多,可以学
另外,C#更接近于JAVA,而不是C/C++这点你要明白

如果你面向高级编程,学c完全没有必要.

c是基础,c#是基于网络的

需要,完全需要,你学C#应当是为了制作网页吧,那么制作过程肯定要用到函数,所以要学C语言,因为C语言在这方面比较好,虽然用一些软件也可以制作网页,但是后期维护不太方便,还是要有函数基础,也就是要学C语言

很多人都是这样说
什么要学习一门语言,精通一门语言

但是连基本的东西都不知道,还怎么学习C#呢
C#是那么容易学的么

我强烈建议,如果你没有计算机语言的基础,还是先学习一门基础语言吧
像C就很好