关于c语言学习的一个问题

问一下我上学期没怎么学c语言,这个学期讲数据结构与算法,我还需要自己再学一学c语言吗?

需要
你学C语言,一般是要学习数据结构的,因为这种编程语言是没有丰富的数据结构,只有简单的整型、字符串以及布尔类型。你需要自己定义一些数据结构,以便能满足实际的业务场景。
至于算法,你要结合实际的场景来学习。如果你的业务场景中没有用到算法,那是不需要学习的。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

需要的,虽然C++有STL库和algorithm对大部分算法和数据结构进行了封装,但是你们老师大概率不允许你们用的。。
或者说,算法和数据结构课是学习如何用c语言编写这些已经被封装和使用的数据结构。

没学过一门语言去学数据结构,完全学不了