其他回答(19)
-
感觉还是开始还是学c#比较好,因为比较容易学,大一的学生基础还没有打牢.而c和硬件结合的比较紧密,有基础会好学一点.
-
大一,我想你应该不是计算机系的吧,一般计算机系都会教C或C++其中之一的,C就不用说了吧,很经典,适合入门,而且在譬如Unix和LINux环境下是主要语言,也很基础,
C++是面向对象的语言,功能很强大,如果以后学VC的话,就要了解这个,强烈建议深入学习,或者考虑JAVA也行。
至于C#,目前前景还不是很明朗,其主要适用于网络开发之类的,功能据说能媲美C++,但使用比C++简单,但其支持度在厂商方面远没有C++普及,开始是微软为了抗衡SUN的Java而推出的,其在内存管理,安全性方面考虑比较周到,初学可能有点难度。 -
从学习角度来讲,是C好.从工作角度还是C#好.
-
我觉得学哪个都无所谓,主要的是学的精。c和c#都是功能强大的语言,c是面向过程的c#是面向对象的。
-
我认为C#好,C#是面向对象,是以后编程的重要思想,再说刚开始学的~C和C#都差不多,再说C语言里有很多不安全因素,习惯了就不好。
-
都学,相通嘛。
学了都有用处滴 -
首先:如果是在这两门语言中选择的话,其实没什么好建议的,当然是先学c在学c#,这根本就是盖楼房先要打地基的道理.
其次:c是基础,虽然是面向过程的语言,但是这语言太经典了,c#只是在c呵c++的基础上集合了两者的优势,使其更强大.
再次,并且c#删去了c与c++中的指针内容,使其应用上更加简单,更易上手,但是并不是简单就好,指针的内容了解了对你有利无弊
最后:学c和学c#是没有矛盾的,在语法上,c与c#基本上没什么区别,我原来用的就是c后来因工作需要转用c#,现在用c#已经2年了,想想当初转用c#的时候单纯的只是把时间花在了熟悉vs2003工具和其类库上,基本上没花时间在c#上
还有,你现在大一,其实不用太急,语言当然还是要学的,但是基础很重要,学校开的计算机基础课程一定要学好,那不是为了应付考试,那真正对你有用的 -
先学C,然后 C#
听我的不会有问题 -
C++
-
我认为C或C++都不错.至于C#,一门完全面向对象的新一代的编程语言,和JACA非常的类似.
C,C++的语言不管是历史还是其功能上都可以说是最顶极的编程语言.
做为一个程序员.可以不懂C#但不能不懂C.一个还什么都不会的学生要学C#,我想不会比学C要容易多少.
建议还没有学会基础的编程知道之前不要去接触所谓的.
什么简单,什么面向对象.....C,C++学好 了.C#也就是一个月的事情.剩下的就是熟悉了.
注意从c到C++的转变会让许多的同学觉得的有些不适应.
因为C和C++是不相同的.其编程风格也就大不相同. 这方面要多多的看书.多做比较.不要将两个弄混了. -
我觉得还是学C#比较好,一些不懂的可以查一些资料,而且C#是面向对象的,是现在语言的发展趋势!!!!!
-
工作二年内的人建议学C#,工作上了4,5年的人建议你学C我工作五年了,建议学C.
-
我认为你应该先学C在C的基础上学C++可能会好学点.
再说C是基础,基础不好学什么也不好学啊!!!! -
我也是一个大一学生,我现在正想自学计算机课程,首选的是C语言,因为你也知道C是基础,而且现如今在大学里很多人都是学这个的
-
我觉得是学C语言的好啊!!还算简单啊!!而且蛮通用的。

人不










