入门学习C语言的一些建议

简介: 入门学习C语言的一些建议

1.课程方面首先推荐的是比特鹏哥的C语言其次是浙江大学翁凯的C语言,我首推鹏哥是因为他会讲C语言的同时外扩一些内容并且他有一套完整的习题(大致的难度都不是很难,是可以循序渐进的培养你的编程思维),翁凯的习题对于第一次接触的初学者是不是很友好的(当然部分呢有底子,学的很好的另说)当然翁凯的也有好处,你是可以很清楚的知道各模块主要讲什么。

2.C语言的难点集中在函数,数组,结构(为什么不说指针是因为指针是和数组函数等都有交集包括在内)

3.C语言学习不能一味的只会用笔抄,也不能嘎嘎上机器冲,就业时应该是有笔试也有实操的

4.开始就要想好路,你是计算机专业就决定了我们不能天天享受大学生活,到35岁的时候基本就要拿到这辈子1/5的工资了

5.关于竞赛

          1蓝桥杯

作者第一年吃了亏不知道报名时间导致没有报名上

一年一次,%60拿奖,每年的10-12月报名时间,大一就可以报,不要恐惧 费用是300 一个人就可以搞

         2 ACM

     这个水平高,推荐大家起码大二来冲,但是大一就要为他做好准备

      但是也劝大家一句,竞赛是消费时间的,如果没那么热爱,也没什么大必要去消费自己美好的大学时光。

6.是推荐大家多去写一些博客就比如我目前的CSDN不久也会去其他平台试试

7.这里网站也是给大家备好来:牛客,leedcode,csdn更不用说,洛谷等等

  这里给大家推荐B站两个视频可以跟着他们来联系C语言的题,两个视频在B站直接就能搜到

一个是C语言经典100题(手把手编程)

一个是比特鹏哥C语言训练营—第2期

最后求求一键三连😘😘😘


相关文章
|
1月前
|
C语言
王桂林C语言从放弃到入门课程
课程目标16天,每天6节课,每节40分钟课堂实录,带你征服C语言,让所有学过和没有学过C语言的人,或是正准备学习C语言的人,找到学习C语言的不二法门。适用人群所有学过和没有学过C语言的人,或是正准备学习C语言的人!
25 2
王桂林C语言从放弃到入门课程
|
1月前
|
存储 编译器 C语言
初识C语言——详细入门(系统性学习day4)
初识C语言——详细入门(系统性学习day4)
|
1月前
|
存储 自然语言处理 编译器
C语言从入门到实战——编译和链接
在C语言中,编译和链接是将源代码转换为可执行文件的两个主要步骤。 编译过程包括以下步骤: 1. 预处理:将源代码中的预处理指令(如`#include`和`#define`)替换为实际的代码。 2. 编译:将预处理后的代码转换为汇编语言。 3. 汇编:将汇编语言转换为机器码指令。 链接过程包括以下步骤: 1. 目标文件生成:将每个源文件编译后生成的目标文件(`.o`或`.obj`)进行合并,生成一个总的目标文件。 2. 符号解析:查找并解析目标文件中的所有符号(例如全局变量和函数名),以确保每个符号都有一个唯一的地址。 3. 地址重定位:根据符号表中符号的地址信息,将目标文件中的所有地址引用
42 0
|
1月前
|
编译器 程序员 C语言
C语言从入门到实战——动态内存管理
在C语言中,动态内存管理是指程序运行时,通过调用特定的函数动态地分配和释放内存空间。动态内存管理允许程序在运行时根据实际需要来分配内存,避免了静态内存分配在编译时就确定固定大小的限制。
45 0
|
1月前
|
编译器 Linux PHP
C语言从入门到实战——预处理详解
C语言预处理是C语言编译过程的一个阶段,它在编译之前对源代码进行一系列的处理操作,包括宏替换、文件包含、条件编译等,最终生成经过预处理的代码,然后再进行编译。
46 0
|
1月前
|
存储 缓存 C语言
C语言从入门到实战——文件操作
C语言中的文件操作是通过使用文件指针来实现的。可以使用标准库中的函数来打开、读取、写入和关闭文件。
53 0
|
6天前
|
存储 自然语言处理 编译器
振南技术干货集:振南当年入门C语言和单片机的那些事儿(3)
振南技术干货集:振南当年入门C语言和单片机的那些事儿(3)
|
1月前
|
Java C语言 C++
C语言由入门到精通(1)介绍与数据类型
C语言由入门到精通(1)介绍与数据类型
|
1月前
|
存储 编译器 C语言
【c语言 】数组入门
【c语言 】数组入门
30 0
|
1月前
|
存储 编译器 Serverless
【c语言 】 函数入门
【c语言 】 函数入门
24 0