最全面、最前沿、最专业的游戏研发实战

提供最全面的游戏研发技能分享,让您在最短时间变成高级游戏工程师

查看:0|回复:4

【其他】应该先学C还是先学C#?

 attach_img

3

帖子

0

回复

2

积分
最后登录:
2025-03-08 15:42
注册时间:
2023-03-11 17:03
楼主
  发表于:2025-03-08 19:45:58|查看用户信息

作为在校大学生,想学一门编程语言,应该先学C还是先学C#

2

帖子

0

回复

1

积分
最后登录:
2025-03-08 16:52
注册时间:
2023-02-26 14:02
1 楼
  发表于:2025-03-08 19:46:54|查看用户信息

两种语言是有相当多的共同点的,不过在0基础的情况下还是建议有C的基础比较好。

C#隐藏了指标(但并不是不能使用),而指标的思想对于任何程式设计师都是必要的。

学习C语言会让的头脑中内建指标,记忆体分配,递回,演算法设计等重要思想,这些思想使得学习任何语言都非常方便。

C#和C的语法几乎是互通的,只不过C#是完全面向物件的,C是面向过程的。

C#的很多内容都可以用C去对映, 比如委托类似于指向函式的指标, 结构体相当于typedef,类相当于type*, 介面则是一个全新的概念了,这体现著一定的程式设计思想的转换。

当然从头开始学C#也没问题,如果的理解能力够强的话...,或者学到一半回头看看C或C++,也能有助于对C#的理解。


4

帖子

0

回复

3

积分
最后登录:
2025-03-08 17:50
注册时间:
2023-02-26 15:02
2 楼
  发表于:2025-03-08 19:47:25|查看用户信息

不需要,C#和C语言没任何关系。 当然如果你会C语言,再学习其他语言会比较快的。 但是如果你工作需要C#,就没必须要先去学C语言了。你直接去学习C#就可以了,学习C#可以参考李天生的C# 2015视讯教程。 另外,网路上也有C#的教程,建议你去查下,那些教材适合初学者,找本评论好的书来看...

2

帖子

0

回复

0

积分
最后登录:
2025-03-08 17:22
注册时间:
2024-03-13 22:17
3 楼
  发表于:2025-03-08 19:47:56|查看用户信息

首先你没闹明白c#是啥,aspx是啥。c#是一种程式语言,类似的有java,vb等。aspx是一种档案的字尾名,类似的有,asp,jsp等。两个东西根本扯不上。我想你想问的是c#与asp.,像前面说的c#是一种语言。asp.这是微软推出的制作web专案的技术名称,你可以用c#做asp.专案,也可用别的语言,比如vb.。打个比喻,c#就像中文,asp.就像诗歌。你用中文可以写很多题材的东西,比如诗歌,小说。而诗歌也可以由不同语言写,比如英文也有诗歌,中文也有诗歌。你的问题不好说,你说中文好学还是诗歌好学?


2

帖子

1

回复

1

积分
最后登录:
2025-03-08 16:10
注册时间:
2024-03-13 22:17
4 楼
  发表于:2025-03-08 19:48:28|查看用户信息

先学c,之后c++或者汇编,c是比较公认的入门语言,学好了它之后,无论是c++或是汇编,都更容易


共 1/1 页

0

帖子

0

回复

0

积分
最后登录:
1970-01-01 08:00
注册时间:
1970-01-01 08:00
会员必须登录才能发布帖子! 点击登录