
没学过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#更适合。
并非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语言相同或类似,但在一些规则上与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基础的人 但也有基础的 你选教材时注意一下就好了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询