关于高校C语言课程的学习方法

1. 推荐网课

  • 浙江大学翁恺C语言

B站上搜索即可

翁恺老师讲课逻辑清晰易懂, 是入门的不二之选


2. 学习方法

  1. 听网课 : 至指针前即可, 一般学校不会讲到指针与文件, 如果你只是想混个几个, 完全不用多听

  2. 刷题 : 如果你们的课程考试比较简单, 那么敲网课的例题即可, 一定要把老师讲的例题都完整的自己敲一遍, 如果你们的考试较难, 建议可以加刷一下洛谷的入门题单

  3. 学校作业 : 一定要好好做学校的作业, 因为考试题, 尤其是客观题往往来自于平时作业

洛谷题单超链接

洛谷里的题目是比较难的, 如果没有做出来或者花了很久都是很正常的事, 不要过分纠结


3. 巧用ai

选用任何一个你喜欢ai辅助你的学习, 但不要过度依赖, 让他给你辅助提示, 但不要让他给你直接输出答案, 你可以学习ai的思路, 方法, 通过其找出实在自己难以发现的问题

总之, 善用ai可以大大提升你的学习效率


4. 软件选择

  • Dev C++ 即可

刚开始学习时不要跟风使用高端的编译器, 折腾麻烦不说, 还有很多限制, 你刚开始学的一些函数在现在的很多编译器里会被认为是不安全的, 无法运行, 此外代码自动补全等看似便利的功能也会害了作为初学者的你


5. 程序框架

c 复制代码
#include<stdio.h>

int main()
{

	return 0;
}

以上均为个人经验之谈, 欢迎初学者借鉴, 同时也欢迎学过的同学相互讨论, 提出更好的意见

相关推荐
心疼你的一切17 分钟前
Python自动发邮件实战定时发报表
大数据·开发语言·python
Zwawa1 小时前
串口为什么会丢字节:从轮询到中断和环形缓冲区
c语言·单片机·嵌入式
Wang's Blog1 小时前
Java 项目实战:交友项目 - 用户体系集成总结
java·开发语言·交友
中科三方2 小时前
IPv6检测常见问题:AAAA记录检测不通过是什么原因?
开发语言·php
沫璃染墨3 小时前
从零入门计算机网络系列(十一):HTTP协议进阶——从重定向原理到GET/POST与Fiddler抓包
linux·服务器·开发语言·网络·c++·tcp/ip·html
刚入门的大一新生3 小时前
Linux-线程互斥
java·开发语言
香芋芋圆3 小时前
iD-editor 详解|OSM官方在线编辑器,基于D3.js的轻量地图编辑器
开发语言·javascript·编辑器
揽星河..4 小时前
【C语言】分支和循环
c语言·c++·算法
小熊恋旧4 小时前
Python 面向对象编程:方法、属性、继承与多态详解
开发语言·python
云边云科技_云网融合4 小时前
面向汽车零部件制造业场景的解决方案 | 70 秒:一台车下线的时间里,藏着五张网
开发语言·汽车·php